Redaxscript\Console\Command\Uninstall::_module PHP Method

_module() protected method

uninstall the module
Since: 3.0.0
protected _module ( array $optionArray = [] ) : boolean
$optionArray array
return boolean
    protected function _module($optionArray = [])
    {
        $alias = $this->prompt('alias', $optionArray);
        $moduleClass = 'Redaxscript\\Modules\\' . $alias . '\\' . $alias;
        if (class_exists($moduleClass)) {
            $module = new $moduleClass();
            $module->uninstall();
            return !Db::forTablePrefix('modules')->where('alias', $alias)->count();
        }
        return false;
    }