Commit 47a54a90 authored by Nicolas Widart's avatar Nicolas Widart

Adding documentation

parent bbcbcbe2
...@@ -19,11 +19,20 @@ class WorkbenchController extends AdminBaseController ...@@ -19,11 +19,20 @@ class WorkbenchController extends AdminBaseController
$this->beforeFilter('permissions'); $this->beforeFilter('permissions');
} }
/**
* Show the index view
* @return mixed
*/
public function index() public function index()
{ {
return View::make('workshop::admin.workbench.index'); return View::make('workshop::admin.workbench.index');
} }
/**
* Generate a module given its name
* @param GenerateModuleRequest $request
* @return mixed
*/
public function generate(GenerateModuleRequest $request) public function generate(GenerateModuleRequest $request)
{ {
$output = new BufferedOutput; $output = new BufferedOutput;
...@@ -33,6 +42,11 @@ class WorkbenchController extends AdminBaseController ...@@ -33,6 +42,11 @@ class WorkbenchController extends AdminBaseController
return Redirect::route('dashboard.workbench.index'); return Redirect::route('dashboard.workbench.index');
} }
/**
* Run the migration for the given module
* @param MigrateModuleRequest $request
* @return mixed
*/
public function migrate(MigrateModuleRequest $request) public function migrate(MigrateModuleRequest $request)
{ {
$output = new BufferedOutput; $output = new BufferedOutput;
...@@ -42,6 +56,11 @@ class WorkbenchController extends AdminBaseController ...@@ -42,6 +56,11 @@ class WorkbenchController extends AdminBaseController
return Redirect::route('dashboard.workbench.index'); return Redirect::route('dashboard.workbench.index');
} }
/**
* Run the install command for the given vendor/module
* @param InstallModuleRequest $request
* @return mixed
*/
public function install(InstallModuleRequest $request) public function install(InstallModuleRequest $request)
{ {
$output = new BufferedOutput; $output = new BufferedOutput;
...@@ -55,6 +74,11 @@ class WorkbenchController extends AdminBaseController ...@@ -55,6 +74,11 @@ class WorkbenchController extends AdminBaseController
return Redirect::route('dashboard.workbench.index'); return Redirect::route('dashboard.workbench.index');
} }
/**
* Run the seed command for the given module
* @param SeedModuleRequest $request
* @return mixed
*/
public function seed(SeedModuleRequest $request) public function seed(SeedModuleRequest $request)
{ {
$output = new BufferedOutput; $output = new BufferedOutput;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment