File "ModuleDeleteCommand.php"
Full Path: /home/pulsehostuk9/public_html/invoicer.pulsehost.co.uk/vendor/invoiceshelf/modules/src/Commands/ModuleDeleteCommand.php
File size: 658 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
namespace Nwidart\Modules\Commands;
use Illuminate\Console\Command;
use Symfony\Component\Console\Input\InputArgument;
class ModuleDeleteCommand extends Command
{
protected $name = 'module:delete';
protected $description = 'Delete a module from the application';
public function handle() : int
{
$this->laravel['modules']->delete($this->argument('module'));
$this->info("Module {$this->argument('module')} has been deleted.");
return 0;
}
protected function getArguments()
{
return [
['module', InputArgument::REQUIRED, 'The name of module to delete.'],
];
}
}