Microweber\Providers\Modules::css_class PHP Метод

css_class() публичный Метод

public css_class ( $module_name )
    public function css_class($module_name)
    {
        global $mw_defined_module_classes;
        if (isset($mw_defined_module_classes[$module_name]) != false) {
            return $mw_defined_module_classes[$module_name];
        } else {
            $module_class = str_replace('/', '-', $module_name);
            $module_class = str_replace('\\', '-', $module_class);
            $module_class = str_replace(' ', '-', $module_class);
            $module_class = str_replace('%20', '-', $module_class);
            $module_class = str_replace('_', '-', $module_class);
            $module_class = 'module-' . $module_class;
            $mw_defined_module_classes[$module_name] = $module_class;
            return $module_class;
        }
    }