See https://github.com/rvk-utd/os2display-infrastructure for how to set up a development environment.
Documentation for the rvk-custom-os2display bundle.
We have defined a couple of commands for os2display.
To push content
php app/console ik:push
To reindex search
php app/console ik:reindex
This does not include delete of records that are removed from symfony but not search.
To clear cache
php app/console cache:clear
To brute force clear cache
rm -rf app/cache/*
Clear out the acceptance test cache and set up the database:
app/console --env=acceptance cache:clear
app/console --env=acceptance doctrine:database:create
Run API tests:
./vendor/behat/behat/bin/behat --suite=api_features
Run only tests with a specific tag:
./vendor/behat/behat/bin/behat --suite=api_features --tags=group