core\util\class-config-util.php

Show: PublicProtectedPrivateinherited
Table of Contents
Gestion de l'objet Config_Util::$init.
Author
Eoxia  
Copyright
2015-2018 Eoxia  
Package
EO_Framework\Core\Util  
Since
0.1.0  
Version
1.0.0  

\eoxia\Config_Util

Package: EO_Framework\Core\Util
Gestion de l'objet Config_Util::$init.
Parent(s)
\eoxia\Singleton_Util
Inherited_from
\eoxia\Singleton_Util  

Properties

>VPropertypublicarray $init = array()
static
Un tableau contenant toutes les configurations des fichies config.json
Default valuearray()Details
Type
array
>VPropertyprotected\eoxia\Singleton_Util $instance
static
L'instance courant du singleton
Details
Type
\eoxia\Singleton_Util

Methods

methodprotected__construct() : void
finalinherited

Appelle le constructeur parent

Inherited from:
Details
Since
0.1.0  
Version
1.0.0  
methodprotectedconstruct() : void

Le constructeur obligatoirement pour utiliser la classe \eoxia\Singleton_Util

methodprotectedconstruct() : void
abstractinherited

Le constructeur pour les enfants

Inherited from:
Details
Since
0.1.0  
Version
1.0.0  
methodpublicg() : \eoxia\Singleton_Util
staticfinalinherited

Récupères l'instance courante

Inherited from:
Returns
TypeDescription
\eoxia\Singleton_UtilL'instance courante
Details
Since
0.1.0  
Version
1.0.0  
methodpublicinit_config(string $path_to_config_file, string $plugin_slug = '') : \WP_Error | boolean

Initialise les fichiers de configuration

Parameters
NameTypeDescription
$path_to_config_filestring

Le chemin vers le fichier config.json.

$plugin_slugstring

Le SLUG du plugin définis dans le fichier principale de config.json.

Returns
TypeDescription
\WP_Error | boolean{ WP_Error Si le fichier est inexistant ou si le plugin ne contient pas de slug. boolean True si aucune erreur s'est produite. }.
Details
Since
0.1.0  
Version
1.0.1  
Documentation was generated by phpDocumentor 2.9.1.