Sha256: 042af465055b7480f1c9e60f17d4b96b29dcee409ecf0d285f7d929c1107cc9a

Contents?: true

Size: 468 Bytes

Versions: 42

Compression:

Stored size: 468 Bytes

Contents

# encoding: utf-8
class MagicAddresses::OwnerProxy
  
  attr_accessor :this, :addressible_id, :owner_id, :owner_type, :name
  
  def initialize( addressible )
    self.this           = addressible.owner
    self.addressible_id = addressible.id
    self.owner_id       = addressible.owner_id
    self.owner_type     = addressible.owner_type
    self.name           = addressible.owner && addressible.owner.respond_to?(:name) ? addressible.owner.name : nil
  end
  
end

Version data entries

42 entries across 42 versions & 1 rubygems

Version Path
magic_addresses-0.0.44 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.43 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.42 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.41 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.40 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc8 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc7 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc6 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc5 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc4 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc3 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc2 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.39.rc1 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.38 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.38.beta2 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.38.beta1 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.37 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.36 lib/app/models/magic_addresses/owner_proxy.rb
magic_addresses-0.0.35 lib/app/models/magic_addresses/owner_proxy.rb