Module: MasterModel::InstanceMethods
- Defined in:
- lib/enju_subject/master_model.rb
Instance Method Summary collapse
- #check_creatable ⇒ Object
- #check_deletable ⇒ Object
- #creatable? ⇒ Boolean
- #deletable? ⇒ Boolean
- #set_display_name ⇒ Object
Instance Method Details
permalink #check_creatable ⇒ Object
[View source]
19 20 21 22 23 |
# File 'lib/enju_subject/master_model.rb', line 19 def check_creatable if creatable? raise NotModifiableError end end |
permalink #check_deletable ⇒ Object
[View source]
25 26 27 28 29 |
# File 'lib/enju_subject/master_model.rb', line 25 def check_deletable if deletable? raise NotModifiableError end end |
permalink #creatable? ⇒ Boolean
31 32 33 |
# File 'lib/enju_subject/master_model.rb', line 31 def creatable? false end |
permalink #deletable? ⇒ Boolean
35 36 37 |
# File 'lib/enju_subject/master_model.rb', line 35 def deletable? false end |
permalink #set_display_name ⇒ Object
[View source]
15 16 17 |
# File 'lib/enju_subject/master_model.rb', line 15 def set_display_name self.display_name = self.name if self.display_name.blank? end |