Class: Dscf::Marketplace::DeliveryOrderPolicy
- Inherits:
-
Core::ApplicationPolicy
- Object
- Core::ApplicationPolicy
- Dscf::Marketplace::DeliveryOrderPolicy
- Defined in:
- app/policies/dscf/marketplace/delivery_order_policy.rb
Instance Method Summary collapse
- #accept? ⇒ Boolean
- #complete_delivery? ⇒ Boolean
- #convert_orders? ⇒ Boolean
- #filter? ⇒ Boolean
- #mark_failed? ⇒ Boolean
- #my_driver_deliveries? ⇒ Boolean
- #pickup? ⇒ Boolean
- #start_delivery? ⇒ Boolean
- #summary? ⇒ Boolean
Instance Method Details
#accept? ⇒ Boolean
28 29 30 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 28 def accept? user.("delivery_orders.accept") end |
#complete_delivery? ⇒ Boolean
20 21 22 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 20 def complete_delivery? user.("delivery_orders.complete_delivery") end |
#convert_orders? ⇒ Boolean
32 33 34 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 32 def convert_orders? user.("delivery_orders.convert_orders") end |
#filter? ⇒ Boolean
4 5 6 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 4 def filter? user.("delivery_orders.filter") end |
#mark_failed? ⇒ Boolean
24 25 26 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 24 def mark_failed? user.("delivery_orders.mark_failed") end |
#my_driver_deliveries? ⇒ Boolean
36 37 38 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 36 def my_driver_deliveries? user.("delivery_orders.my_driver_deliveries") end |
#pickup? ⇒ Boolean
12 13 14 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 12 def pickup? user.("delivery_orders.pickup") end |
#start_delivery? ⇒ Boolean
16 17 18 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 16 def start_delivery? user.("delivery_orders.start_delivery") end |
#summary? ⇒ Boolean
8 9 10 |
# File 'app/policies/dscf/marketplace/delivery_order_policy.rb', line 8 def summary? user.("delivery_orders.summary") end |