uruba/FinanCalc

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.codeclimate.yml
.gitignore
.scrutinizer.yml
.travis.yml
UNLICENSE
composer.json
init.php2
A
0 mins
phpmd_ruleset.xml
phpunit_builtin_autoloader.xml
phpunit_composer.xml
readme.md
src/Calculators/AnnuityCalculator.php233
B
6 hrs
src/Calculators/BondDurationCalculator.php100
A
35 mins
src/Calculators/BondFairValueCalculator.php89
A
2 hrs
src/Calculators/BondYTMCalculator.php68
A
1 hr
src/Calculators/DebtAmortizator.php211
A
2 hrs
src/Calculators/Factories/AnnuityCalculatorFactory.php54
A
0 mins
src/Calculators/Factories/BondDurationCalculatorFactory.php89
C
1 day
src/Calculators/Factories/BondFairValueCalculatorFactory.php73
C
1 day
src/Calculators/Factories/BondYTMCalculatorFactory.php89
C
1 day
src/Calculators/Factories/DebtAmortizatorFactory.php58
A
0 mins
src/Calculators/Factories/SimpleDiscountCalculatorFactory.php20
A
0 mins
src/Calculators/Factories/SimpleInterestCalculatorFactory.php20
A
0 mins
src/Calculators/Factories/StockDividendDiscountModelCalculatorFactory.php34
A
0 mins
src/Calculators/Factories/StockInvestmentRatiosCalculatorFactory.php19
A
0 mins
src/Calculators/SimpleDiscountCalculator.php68
A
0 mins
src/Calculators/SimpleInterestCalculator.php87
A
0 mins
src/Calculators/StockDividendDiscountModelCalculator.php119
A
0 mins
src/Calculators/StockInvestmentRatiosCalculator.php90
A
0 mins
src/Constants/AnnuityPaymentTypes.php9
A
0 mins
src/Constants/AnnuityValueTypes.php9
A
0 mins
src/Constants/Defaults.php21
A
0 mins
src/Constants/ErrorMessages.php112
A
0 mins
src/Constants/StockDDMTypes.php9
A
0 mins
src/FinanCalc.php79
A
3 hrs
src/Interfaces/Calculator/BondCalculatorAbstract.php63
A
0 mins
src/Interfaces/Calculator/CalculatorAbstract.php58
A
3 hrs
src/Interfaces/Calculator/CalculatorFactoryAbstract.php24
A
0 mins
src/Interfaces/Serializer/SerializerInterface.php7
A
0 mins
src/Utils/Config.php44
A
0 mins
src/Utils/Enum.php47
A
0 mins
src/Utils/Helpers.php70
A
0 mins
src/Utils/Lambdas.php18
A
0 mins
src/Utils/MathFuncs.php35
A
0 mins
src/Utils/Serializers/JSONSerializer.php11
A
0 mins
src/Utils/Serializers/XMLSerializer.php32
A
0 mins
src/Utils/Strings.php29
A
0 mins
src/Utils/Time/TimeSpan.php159
A
2 hrs
src/Utils/Time/TimeUtils.php99
A
0 mins
src/init/autoloader.php17
A
0 mins