2017 © Pedro Peláez
 

project easy-calculator

Easy calcultor in PHP

image

czechboy/easy-calculator

Easy calcultor in PHP

  • Friday, May 19, 2017
  • by CZechBoY
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Implementace jednoduché kalkulačky v PHP., (*1)

Co to umí?

Aktuální verze zatím umí pouze sčítání celých čísel, kladných i záporných., (*2)

Instalace pomocí Composeru:

composer require czechboy/easy-calculator, (*3)

Spuštění kalkulačky zatím pouze přes vlastní skript:

<?php
use CZechBoY\EasyCalculator as EC;

// Nejlepší třídy zaregistrovat jako služby v dependency injection containeru/service locatoru.
$calculator = new EC\EasyCalculator(new EC\MathExpressions\MathExpressionParser(), new EC\OperationSolvers\OperationSolverResolver());
// vlastní výpočet
$number = $calculator->calculate($input);
// možno opakovat vícekrát na jedné instanci
$number = $calculator->calculate($anotherInput);

// výpis výsledku do konzole/stránky
printf("Result of %s is %d\n", $input, $number->getNumber());

Proč?

Cílem bylo procvičit si testování, návrh, vytvoření balíčku na Packagist a v neposlední řadě novinky PHP 7. Dále bych si chtěl zkusit zprovoznit CI server - nejspíš Travis CI; nějakou metriku na statistiky pokrytí testy - nejspíš Coveralls., (*4)

The Versions

19/05 2017

dev-master

9999999-dev

Easy calcultor in PHP

  Sources   Download

MIT

The Development Requires

by Adam Žurek