/framework

OPUS 4 Framework implementation.

Primary LanguagePHPOtherNOASSERTION

OPUS 4 Framework Implementation

The project is using Composer for handling dependencies. The OPUS 4 Framework itself is a Composer package that is used by the OPUS 4 Application.

The OPUS 4 Framework is written in PHP. It also uses Ant for scripting common development actions. The Ant script (build.xml) is used for automation by a continous integration system.

Dependencies

The dependencies are declared in composer.json and can be downloaded automatically using

composer install

Database

The database schema can be created using the createdb.php script.

ant create-database

The database access parameters are stored in tests/config.ini.

Solr Server

Testing

ant phpunit-fast

or

vendor/bin/phpunit -c tests