elepunk/orchestrate

Orchestra platform extension generator

v0.1.1 2014-01-27 09:30 UTC

This package is not auto-updated.

Last update: 2024-11-05 03:02:27 UTC


README

Orchestra/Platform extension skeleton generator. This will provide you with a basic directory structures needed to kickstart the development process.

Build Status Scrutinizer Quality Score Code Coverage

Installation & Usage

Add the package into your composer.json file.

"require": {
    "elepunk/orchestrate": "0.2.*"
 },

Update app/start/global.php so that Orchestra\Platform is able to detect the extensions.

App::make('orchestra.extension.finder')->addPath(base_path().'/extensions/*/*/');

Add the service provider in app/config/app.php.

'providers' => array(
    'Elepunk\Orchestrate\OrchestrateServiceProvider'
),

Run php artisan orchestrate foo/barto generate the extension skeleton.

Run php artisan dump-autoload to reload the autoloader.

Run php artisan extension:detect and you will see your newly created extension. All extensions will be created under extension directory.

If you want to change the default directory just publish the configuration file php artisan config:publish elepunk/orchestrate.