Habari\AdminLogsHandler::fetch_log_modules_types PHP Method

fetch_log_modules_types() private method

    private function fetch_log_modules_types()
    {
        $module_list = LogEntry::list_logentry_types();
        $modules = $types = array('any' => _t('Any'));
        foreach ($module_list as $module_name => $type_array) {
            // Utils::slugify() gives us a safe key to use - this is what will be handed to the filter after a POST as well
            $modules[Utils::slugify($module_name)] = $module_name;
            foreach ($type_array as $type_name => $type_value) {
                $types[Utils::slugify($type_name)] = $type_name;
            }
        }
        return array('modules' => $modules, 'types' => $types);
    }