##API endpoints
Notes: prefix "api" is added, version control is added to url
- /api/v1 - albums list
- /api/v1/album/:id - images list for album with id specified, page 1
- /api/v1/album/:id/page/:page - images list for album with id specified, page :page
API specification documentation
###Unit testing
Instead of standart PhpUnit, it is tested with PhpSpec BDD with Prophecy as a mocker.
$bin/phpspec run --format=pretty
###Functional testing
Functional tests with Behat BDD
$bin/behat
##Continuous Integration Flow
The flow is configured for minimal CI process, requires Phing installed
$phing build-ci
##Continuous Integration Server
Integrated with Travis-CI
##Analyze the code quality
As code analizer was used InsightSensiolabs