class MagicAddresses::OwnerProxy

Attributes

addressible_id[RW]
name[RW]
owner_id[RW]
owner_type[RW]
this[RW]

Public Class Methods

new( addressible ) click to toggle source
# File lib/app/models/magic_addresses/owner_proxy.rb, line 6
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