This project is written to demonstrate coding skills as part of a job application. The project can be used to calculate bonus and salary payment dates based on the current date and business logic.
- Php 5.6 or higher
- Globally installed composer
- Git clone https://github.com/Baabah/mikko-test.git
- Run composer update
- Make sure write permissions have been set for the output/ folder
- Silex, a micro framework based on Symfony2 components
- ConsoleServiceProvider, a library for providing a Symfony console in a Silex project
This application can be utilized by entering app\console payroll:dates <output filename> on the commandline
To execute tests run vendor\bin\phpunit