Skip to content

Latest commit

 

History

History
32 lines (17 loc) · 763 Bytes

README.md

File metadata and controls

32 lines (17 loc) · 763 Bytes

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