Module: PettanrPublicDomainV01Licenses::CreditPictureModule

Defined in:
lib/pettanr_public_domain_v01_licenses.rb

Instance Method Summary collapse

Instance Method Details

#credit_picture_extendObject



33
34
35
36
# File 'lib/pettanr_public_domain_v01_licenses.rb', line 33

def credit_picture_extend
  self.new_credit_picture unless @credit_picture_extend
  @credit_picture_extend
end

#credit_picture_extend=(params) ⇒ Object



38
39
40
41
42
# File 'lib/pettanr_public_domain_v01_licenses.rb', line 38

def credit_picture_extend= params
  # load attributes
  @credit_picture_extend = PettanrPublicDomainV01Licenses::CreditPicture.new params
  # no supply default params
end

#new_credit_picture(params = {}) ⇒ Object



44
45
46
47
# File 'lib/pettanr_public_domain_v01_licenses.rb', line 44

def new_credit_picture params = {} 
  @credit_picture_extend = PettanrPublicDomainV01Licenses::CreditPicture.new params
  @credit_picture_extend.supply_default
end

#supply_defaultObject



29
30
31
# File 'lib/pettanr_public_domain_v01_licenses.rb', line 29

def supply_default 
  super
end