AlkantarClanX12
Current Path : /home/thanudqk/www/wp-content/plugins/w3-total-cache/ |
Current File : /home/thanudqk/www/wp-content/plugins/w3-total-cache/ConfigSettingsTabs.php |
<?php /** * File: ConfigSettingsTabs.php * * @package W3TC */ namespace W3TC; /** * W3 Total Cache Config settings class. * * This class is used to manage the configuration file that includes settings, options, and tabs for W3 Total Cache settings page. */ class Config_Tab_Settings { /** * Get the configuration settings. * * @since 2.8.0 * * @return array The configuration settings. */ public static function get_configs() : array { $configs = include 'ConfigSettingsTabsKeys.php'; return $configs; } /** * Get the configuration setting. * * @since 2.8.0 * * @param string $key The key of the configuration setting. * @param array $default The default value of the configuration setting. * * @return array The configuration setting. */ public static function get_config( string $key, $default = array() ) : array { $configs = self::get_configs(); return isset( $configs[ $key ] ) ? $configs[ $key ] : $default; } }