Download the PHP package ricardokovalski/installments-calculator without Composer
On this page you can find all versions of the php package ricardokovalski/installments-calculator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ricardokovalski/installments-calculator
More information about ricardokovalski/installments-calculator
Files in ricardokovalski/installments-calculator
Package installments-calculator
Short Description Biblioteca para calcular juros em parcelamentos.
License MIT
Informations about the package installments-calculator
ricardokovalski/installments-calculator
Uma biblioteca PHP para calcular juros de parcelamentos.
Sobre
ricardokovalski/installments-calculator é uma biblioteca PHP que serve para calcular juros de parcelamentos.
Instalação
Instale este pacote como uma dependência usando Composer.
Uso básico
InstallmentCalculationConfig
Para obtermos uma coleção com as parcelas calculadas, inicialmente devemos instanciar um objeto InstallmentCalculationConfig. Esse objeto requer um tipo de juros em seu construtor.
Com a classe InterestCalculation, podemos instanciar um tipo de juros qualquer, ou seja, Financial, Compound e Simple.
Ainda no objeto InstallmentCalculationConfig, podemos modificar algumas configurações padrões, por exemplo:
No exemplo acima, resetamos o tipo de juros para Compound, sendo que inicialmente, InstallmentCalculationConfig havia sido instanciada com o tipo Financial.
Além de resetar o tipo de juros, podemos definir o número máximo de pacelas. Por padrão, esse número máximo de parcelas é 12.
No exemplo acima, acabamos de resetar o número máximo de pacelas para 6.
Outras opções que temos disponível é de limitar o parcelamento em uma valor mínimo e se este estiver configurado para limitar, podemos definir o valor limite. Por padrão, já está habilitado esse limite no valor de 5.00.
No exemplo anterior, adicionamos mais 5.00 ao valor limite, ou seja, agora as parcelas serão calculadas até que a última parcela não seja inferior à 10.00. Caso queira que não se tenha esse limite configurado, basta desativar.
InstallmentCalculation
Para obter uma coleção de parcelas calculadas.
Formatters
MonetaryFormatterConfig
MonetaryFormatter
Exemplo completo
Copyright and License
The ricardokovalski/installments-calculator library is copyright © Ricardo Kovalski and licensed for use under the terms of the MIT License (MIT). Please see LICENSE for more information.
All versions of installments-calculator with dependencies
ext-json Version *
ricardokovalski/interest-calculation Version v1.0.2
ricardokovalski/money-formatter Version v1.0.2