module PettanrUnknownV01Licenses::LicenseModule
Public Instance Methods
license_extend()
click to toggle source
# File lib/pettanr_unknown_v01_licenses.rb, line 10 def license_extend self.new_license unless @license_extend @license_extend end
license_extend=(params)
click to toggle source
# File lib/pettanr_unknown_v01_licenses.rb, line 15 def license_extend= params # load attributes @license_extend = PettanrUnknownV01Licenses::License.new params # no supply default params end
new_license(params = {})
click to toggle source
# File lib/pettanr_unknown_v01_licenses.rb, line 21 def new_license params = {} @license_extend = PettanrUnknownV01Licenses::License.new params @license_extend.supply_default end
supply_default()
click to toggle source
Calls superclass method
# File lib/pettanr_unknown_v01_licenses.rb, line 5 def supply_default super self.license_group_module_name = self.license_group.module_name end