Sha256: c592afc69009b03bdb29332c95eb5cd3a1a7c93463ef08e6882c1390fcbee127
Contents?: true
Size: 606 Bytes
Versions: 12
Compression:
Stored size: 606 Bytes
Contents
class Dorsale::CustomerVault::Corporation < Dorsale::CustomerVault::Person serialize :data, Dorsale::CustomerVault::CorporationData def_delegators :data, *Dorsale::CustomerVault::CorporationData.methods_to_delegate validates :corporation_name, presence: true def name corporation_name end def name=(corporation_name) self.corporation_name = corporation_name end private def first_name; raise NoMethodError; end private def first_name=; raise NoMethodError; end private def last_name; raise NoMethodError; end private def last_name=; raise NoMethodError; end end
Version data entries
12 entries across 12 versions & 1 rubygems