Sha256: b8b36a7d9050e0673909ee6a78d6f436cab3d1b0157d2d49673acebcb773e36a

Contents?: true

Size: 435 Bytes

Versions: 4

Compression:

Stored size: 435 Bytes

Contents

module SingaporeCPFCalculator

  # Null CPF calculators.
  module NullContributionCalculator

    class << self

      # returns zero value
      def calculate(*)
        CPFContribution.new total: BigDecimal("0.0"),
                            employee: BigDecimal("0.0"),
                            ow_subject_to_cpf: BigDecimal('0.0'),
                            aw_subject_to_cpf: BigDecimal('0.0')
      end

    end

  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
singapore_cpf_calculator-1.5.1 lib/singapore_cpf_calculator/null_contribution_calculator.rb
singapore_cpf_calculator-1.5.0 lib/singapore_cpf_calculator/null_contribution_calculator.rb
singapore_cpf_calculator-1.4.0 lib/singapore_cpf_calculator/null_contribution_calculator.rb
singapore_cpf_calculator-1.3.4 lib/singapore_cpf_calculator/null_contribution_calculator.rb