Class

ThemesManager

Package: PHPBoost\Theme Copyright: © 2005-2019 PHPBoost License: GNU/GPL-3.0 Author: Kevin MASSY reidlos@phpboost.com Version: PHPBoost 5.2 - last update: 2017 05 03 Since: PHPBoost 3.0 - 2011 04 10 Contributor: Julien BRISWALTER j1.seth@phpboost.com Contributor: Arnaud GENET elenwii@phpboost.com Located at: phpboost/theme/ThemesManager.class.php
Methods summary
public static
public static Theme[string]
# get_installed_themes_map_sorted_by_localized_name( )
public static
public static Theme[string]
# get_activated_themes_map_sorted_by_localized_name( )
public static
public static Theme[string]
# get_activated_and_authorized_themes_map_sorted_by_localized_name( )
public static
public static
public static
# get_theme( $theme_id )
public static
# get_theme_existed( $theme_id )
public static
# install( $theme_id, $authorizations = array(), $enable_theme = true )
public static
# uninstall( $theme_id, $drop_files = false )
public static
# change_visibility( $theme_id, $visibility )
public static
# change_authorizations( $theme_id, array $authorizations )
public static
# change_informations( $theme_id, $visibility, array $authorizations = array(), $columns_disabled = null )
public static
# change_columns_disabled( $theme_id, ColumnsDisabled $columns_disabled )
public static
# change_customize_interface( $theme_id, CustomizeInterface $customize_interface )
public static