xtwoend / workbench by xtwoend
forked from illuminate/workbench

The Illuminate Workbench package.
590
1
2
Package Data
Maintainer Username: xtwoend
Maintainer Contact: taylorotwell@gmail.com (Taylor Otwell)
Package Create Date: 2015-05-25
Package Last Update: 2015-08-05
Home Page:
Language: PHP
License: MIT
Last Refreshed: 2024-04-27 03:09:30
Package Statistics
Total Downloads: 590
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 1
Total Watchers: 2
Total Forks: 2
Total Open Issues: 0

Laravel 5.1 Workbench

Installation

You can install the package via composer command line by runnign this following command.

composer require xtwoend/workbench

After the package installed, add Xtwoend\Workbench\WorkbenchServiceProvider::class to your providers array in config/app.php file.

And the last, publish the package's configuration by running:

php artisan vendor:publish

Autoloading Workbench

You can autoload the workbench by adding this following command to your bootstrap/autoload.php file. Put this following command at the very bottom of script.

/*
|--------------------------------------------------------------------------
| Register The Workbench Loaders
|--------------------------------------------------------------------------
|
| The Laravel workbench provides a convenient place to develop packages
| when working locally. However we will need to load in the Composer
| auto-load files for the packages so that these can be used here.
|
*/
if (is_dir($workbench = __DIR__.'/../workbench'))
{
	Xtwoend\Workbench\Starter::start($workbench);
}

Creating A Package

Before you create a package, you need to update name and email config value in your config/workbench.php file.

Creating a basic package.

php artisan workbench vendor/package

Creating a package with generating some scaffold resources.

php artisan workbench vendor/package --resources

Other Documentation

For more documentation you can visit the official laravel documentation