Newscoop\Service\Implementation\ThemeManagementServiceLocal::getUnassignedThemesData PHP Метод

getUnassignedThemesData() приватный Метод

* ---------------------------------------------------------------
private getUnassignedThemesData ( SearchTheme $search = NULL )
$search Newscoop\Service\Model\SearchTheme
    private function getUnassignedThemesData(SearchTheme $search = NULL)
    {
        $allConfigs = $this->findAllThemesConfigPaths();
        $configs = array();
        $length = strlen(self::FOLDER_UNASSIGNED);
        foreach ($allConfigs as $id => $config) {
            if (strncmp($config, self::FOLDER_UNASSIGNED, $length) == 0) {
                $configs[$id] = $config;
            }
        }
        $themes = $this->loadThemes($configs);
        if ($search !== NULL) {
            $themes = $this->filterThemes($search, $themes);
        }
        return $themes;
    }