Moved LICENSE
to LICENSE
file.
The Application Server is written in PHP 5.4 using Zend Framework 2.
It exposes a RESTful API with endpoints for retrieving, storing and submitting Applications and Registrations.
Within the larger LPA front office system the Application Server is the point of authority for validation and workflow processing.
PHP 5.4+ with PDO support for MySQL, SQLite and MongoDB
Create the following files:
config/autoload/local.php
Templates are available:
config/autoload/local.php.jinja
php composer.phar install --dev
Give your webserver appropriate permissions to write into the following directories:
data
data/cache
vendor/phpunit/phpunit/phpunit -c tests/phpunit.xml
vendor/phpunit/phpunit/phpunit -c tests/phpunit.xml module/Opg/tests/Unit/
vendor/phpunit/phpunit/phpunit -c tests/phpunit.xml module/Opg/tests/Integration/
- Removed
vendor
directory (production dependencies re-added as requested) - Moved
LICENSE
to its own file - Moved best practices config files (i.e.
phpcs.xml
) totest
directory - Moved
bin
directory from root of project to default location (vendor) - Add Unit Tests to Travis CI
- Add Integration/Smoke Tests to Travis CI
- Coveralls support for CodeCoverage from TravisCI