Module: Perimeter::Entity
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/perimeter/entity.rb
Instance Attribute Summary collapse
-
#errors ⇒ Object
Returns the value of attribute errors.
Instance Method Summary collapse
-
#new_record? ⇒ Boolean
Rails 2.
-
#persisted? ⇒ Boolean
Rails 3+.
- #to_param ⇒ Object
Instance Attribute Details
#errors ⇒ Object
Returns the value of attribute errors.
24 25 26 |
# File 'lib/perimeter/entity.rb', line 24 def errors @errors end |
Instance Method Details
#new_record? ⇒ Boolean
Rails 2
35 36 37 |
# File 'lib/perimeter/entity.rb', line 35 def new_record? # Rails 2 !persisted? end |
#persisted? ⇒ Boolean
Rails 3+
31 32 33 |
# File 'lib/perimeter/entity.rb', line 31 def persisted? # Rails 3+ id.present? end |
#to_param ⇒ Object
26 27 28 29 |
# File 'lib/perimeter/entity.rb', line 26 def to_param return if id.blank? id.to_s end |