Module: Dorsale::BillingMachine::InvoicePolicyHelper

Defined in:
app/policies/dorsale/billing_machine/invoice_policy_helper.rb

Constant Summary collapse

POLICY_METHODS =
[
  :list?,
  :export?,
  :create?,
  :read?,
  :update?,
  :download?,
  :copy?,
  :email?,
]

Instance Method Summary collapse

Instance Method Details

#email?Boolean

Returns:

  • (Boolean)


13
14
15
16
# File 'app/policies/dorsale/billing_machine/invoice_policy_helper.rb', line 13

def email?
  return false if invoice.customer.try(:email).nil?
  super
end