Class: InssCalculator::FirstDiscountCalculator
- Inherits:
-
DiscountCalculatorBase
- Object
- DiscountCalculatorBase
- InssCalculator::FirstDiscountCalculator
- Defined in:
- lib/inss_calculator/first_discount_calculator.rb
Overview
FirstDiscountCalculator calculates between its range limit In case the salary is beyond this limit, it will use its quotation apply inside the range salary limit
Constant Summary collapse
- QUOTATION =
0.075
Constants inherited from DiscountCalculatorBase
DiscountCalculatorBase::NO_CONTRIBUTION, DiscountCalculatorBase::SALARY_BASE
Instance Attribute Summary
Attributes inherited from DiscountCalculatorBase
Instance Method Summary collapse
Methods inherited from DiscountCalculatorBase
Constructor Details
This class inherits a constructor from InssCalculator::DiscountCalculatorBase
Instance Method Details
#contribution ⇒ Object
9 10 11 12 13 |
# File 'lib/inss_calculator/first_discount_calculator.rb', line 9 def contribution return full_contribution if salary > salary_limit calculate_contribution end |