Developers/Implement extensions

Extending the functionality of Arcavias by adding your own module is one of its biggest strength as the core itself contains only the functionality required by most of its users.

The Arcavias core contains since 2013-11-20 a phing target that creates the basic structure for a new Arcavias extension:

phing createext

It will ask you for the name of the new extension (allowed characters are only A-Z, a-z, 0-9 and dashes) and creates the extension afterwards in the ext/ directory. If the extension already exists, it won't be overwritten but missing files will be added.


 * Basic extension structure
 * Modifying the database (Setup Tasks)