module Golden::Setting::Name::ClassMethods
Public Instance Methods
first_or_new_object(name)
click to toggle source
# File lib/golden/setting/name.rb, line 23 def first_or_new_object name named(name).first_or_initialize end
named(name)
click to toggle source
Calls superclass method
# File lib/golden/setting/name.rb, line 10 def named name raise Error::SettingNoMethod, :named unless defined? super super end
new_object(name)
click to toggle source
# File lib/golden/setting/name.rb, line 19 def new_object name named(name).new end
object(name)
click to toggle source
# File lib/golden/setting/name.rb, line 15 def object name named(name).first end