cultuurnet / transform-entry-store
library to store data from external partners that is transformed to work with Entry API
Requires
- cultuurnet/valueobjects: ~3.0
- doctrine/dbal: ^2.5
- doctrine/migrations: ^1.4
Requires (Dev)
- phing/phing: ~2.11
- phpunit/phpunit: ~4.8
- satooshi/php-coveralls: ~0.7
- squizlabs/php_codesniffer: ~2.3
This package is auto-updated.
Last update: 2024-07-25 02:46:24 UTC
README
A skeleton for PHP library projects.
Setup your project
Copy over all files - except this readme - to your new PHP project and modify the following parts to your needs:
- composer.json:
- name
- description
- license if Apache-2.0 is not desired
- authors
- PHP namespace prefixes in autoload and autoload-dev
- build.xml
- phpcs-ruleset.xml
- [ruleset name][PHPCS ruleset name]
- .travis.yml
Run composer install
.
Put your classes in the src directory, and PHPUnit tests in the tests directory. Follow the PSR-4 conventions for autoloading and PSR-2 conventions for coding style.
Run a full test (lint check, coding standards check and unit tests) with
./vendor/bin/phing test
.
In order to automatically run a full test when committing to git, install the
included git hooks hook with ./vendor/bin/phing githooks
.
Setup third-party services
Register your project on: