Class: Dhatu::Booking
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Dhatu::Booking
- Includes:
- Featureable, Readable
- Defined in:
- app/models/dhatu/booking.rb
Instance Method Summary collapse
- #can_be_deleted? ⇒ Boolean
-
#can_be_edited? ⇒ Boolean
Permission Methods ——————.
- #display_name ⇒ Object
-
#to_param ⇒ Object
Generic Methods —————.
Instance Method Details
#can_be_deleted? ⇒ Boolean
54 55 56 |
# File 'app/models/dhatu/booking.rb', line 54 def can_be_deleted? status?(:removed) end |
#can_be_edited? ⇒ Boolean
Permission Methods
50 51 52 |
# File 'app/models/dhatu/booking.rb', line 50 def can_be_edited? false end |
#display_name ⇒ Object
43 44 45 |
# File 'app/models/dhatu/booking.rb', line 43 def display_name "#{name_was}" end |
#to_param ⇒ Object
Generic Methods
39 40 41 |
# File 'app/models/dhatu/booking.rb', line 39 def to_param "#{id}-#{name.parameterize[0..32]}" end |