DOCUMENTATION: add documentantion for installation commands

This commit is contained in:
Michal Kváček
2016-03-14 13:23:57 +01:00
parent 9ac8c24673
commit a237133227
2 changed files with 30 additions and 3 deletions
+2 -1
View File
@@ -3,7 +3,6 @@
namespace App\Console\Commands;
use Illuminate\Console\Command;
use Illuminate\Support\Facades\Artisan;
use Illuminate\Support\Facades\File;
class InstallAllModules extends Command
@@ -38,11 +37,13 @@ class InstallAllModules extends Command
*/
public function handle()
{
// crawl all subdirectories in modules path
$modules = File::directories(config('modules.paths.modules'));
foreach ($modules as $module) {
$moduleName = basename($module);
// try to install each module
try {
$this->call('install-module', ['name' => $moduleName]);
} catch (\Exception $e) {