Module: BeReadonly::Model::BeReadonlyInstanceMethods
- Defined in:
- lib/activerecord-be_readonly/model.rb
Instance Method Summary collapse
Instance Method Details
#delete ⇒ Object
39 40 41 42 |
# File 'lib/activerecord-be_readonly/model.rb', line 39 def delete raise ActiveRecord::ReadOnlyRecord if BeReadonly.enabled super end |
#readonly? ⇒ Boolean
34 35 36 37 |
# File 'lib/activerecord-be_readonly/model.rb', line 34 def readonly? return true if BeReadonly.enabled && !(BeReadonly.create_allowed && new_record?) super end |