Module: Flexirest::ActiveModelFormSupport
- Extended by:
- ActiveSupport::Concern
- Includes:
- ActiveModel::AttributeAssignment, ActiveModel::Conversion, ActiveModel::Validations
- Defined in:
- lib/flexirest/active_model_form_support.rb
Instance Method Summary collapse
Instance Method Details
#errors ⇒ Object
20 21 22 |
# File 'lib/flexirest/active_model_form_support.rb', line 20 def errors ActiveSupport::HashWithIndifferentAccess.new([]).merge(self[:errors] || {}) end |
#new_record? ⇒ Boolean
16 17 18 |
# File 'lib/flexirest/active_model_form_support.rb', line 16 def new_record? id.blank? end |
#persisted? ⇒ Boolean
12 13 14 |
# File 'lib/flexirest/active_model_form_support.rb', line 12 def persisted? !dirty? end |