ricardokovalski / installments-console
A console application for calculate installments with ricardokovalski/installments-calculator.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.6
- ext-json: *
- ricardokovalski/installments-calculator: v1.0.2
- ricardokovalski/locale: v1.0.1
- symfony/console: ^3.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.19
- phpunit/phpunit: ^5.7
README
Uma aplicação PHP para calcular juros de parcelamentos utilizando a biblioteca ricardokovalski/installments-calculator.
Sobre
ricardokovalski/installments-console é uma aplicação PHP que serve para calcular juros de parcelamentos utilizando a biblioteca ricardokovalski/installments-calculator.
Instalação
Instale este pacote como uma dependência usando Composer.
composer require ricardokovalski/installments-console
Exemplos
Se instalado em sua aplicação, você pode executar o aplicativo de console a partir da linha de comando:
$ ./vendor/bin/installments
Se instalado globalmente usando o Composer, certifique-se de que a instalação global do Composer esteja em seu PATH(geralmente é em algum lugar ~/.composer/vendor/bin). Então, você pode executá-lo:
$ installments
Esteja ciente de que alguns sistemas podem já ter um aplicativo de linha de comando chamado interest instalado, portanto, isso pode criar um conflito se algo usando seu PATH esperar a outra interest ferramenta.
Veja a seguir a estrutura de argumentos para o comando.
Primeiro argumento do command é totalPurchase e logo na sequência passamos as opções.
--typeInterest (ex.: Financial, Compound ou Simple)
--interestValue (Type Double)
--limitValueInstallment (Type Double)
--numberMaxInstallments (Type Int)
--monetaryFormatterConfig
--currencyIsoCodes (ex.: usd ou brl)
--locale (ex.: en_us ou pt_br)
--fractionDigits (Type Int)
--monetaryFormatter (ex.: IntlCurrency, IntlDecimal, Decimal)
Exemplo:
$ ./vendor/bin/installments calculate 343.90 --typeInterest=Financial --interestValue=2.99 --limitValueInstallment=10.09 --monetaryFormatterConfig --currencyIsoCodes=usd --locale=en_us --fractionDigits=3 --monetaryFormatter=IntlCurrency
Para obter ajuda, basta digitar ./vendor/bin/installments e ler as informações de ajuda.
Copyright and License
The ricardokovalski/installments-console library is copyright © Ricardo Kovalski and licensed for use under the terms of the MIT License (MIT). Please see LICENSE for more information.