Microweber\Providers\Modules::is_installed PHP Method

is_installed() public method

public is_installed ( $module_name )
    public function is_installed($module_name)
    {
        $module_name = trim($module_name);
        $module_namei = $module_name;
        if (strstr($module_name, 'admin')) {
            $module_namei = str_ireplace('\\admin', '', $module_namei);
            $module_namei = str_ireplace('/admin', '', $module_namei);
        }
        $uninstall_lock = $this->get('one=1&ui=any&module=' . $module_namei);
        if (empty($uninstall_lock) or isset($uninstall_lock['installed']) and $uninstall_lock['installed'] != '' and intval($uninstall_lock['installed']) != 1) {
            return false;
        } else {
            return true;
        }
    }