Sha256: 042798d9b955ffa8e148393f4978e8bede7f3c0fa45a84a1588e6e768de0a7f0

Contents?: true

Size: 776 Bytes

Versions: 2

Compression:

Stored size: 776 Bytes

Contents

module SingaporeCPFCalculator
  module Year2023

    # For Singapore Permanent Resident (SPR) on their first year with graduated (G, partial)
    # employer contribution and graduated (G, partial) employee contribution
    module SPR1GG

      extend ResidencyModuleCommon
      extend SPR1GGCommon

      class << self

        private

        def calculators
          [
            SingaporeCPFCalculator::Year2022::SPR1GG::Age55BelowContributionCalculator,
            SingaporeCPFCalculator::Year2022::SPR1GG::Age55To60ContributionCalculator,
            SingaporeCPFCalculator::Year2022::SPR1GG::Age60To65ContributionCalculator,
            SingaporeCPFCalculator::Year2022::SPR1GG::Age65UpContributionCalculator,
          ]
        end

      end

    end

  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
singapore_cpf_calculator-1.5.1 lib/singapore_cpf_calculator/year_2023/spr_1_gg.rb
singapore_cpf_calculator-1.5.0 lib/singapore_cpf_calculator/year_2023/spr_1_gg.rb