Sha256: 121ab9fd4e1ae118aae4e3b1c6d9c5c6aa5d8941477af23825b2f1cb4d08a7a4

Contents?: true

Size: 605 Bytes

Versions: 1

Compression:

Stored size: 605 Bytes

Contents

class Dorsale::BillingMachine::ApplicationController < ::Dorsale::ApplicationController
  before_action :set_common_variables

  private

  def euros(*)
    raise "#euros is not available in BillingMachine, please use #bm_currency instead"
  end

  def bm_currency(n)
    DH.currency(n, ::Dorsale::BillingMachine.default_currency)
  end

  helper_method :euros
  helper_method :bm_currency

  def set_common_variables
    @payment_terms ||= ::Dorsale::BillingMachine::PaymentTerm.all
    @id_cards      ||= ::Dorsale::BillingMachine::IdCard.all
    @people        ||= current_user_scope.people
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
dorsale-3.0.3 app/controllers/dorsale/billing_machine/application_controller.rb