Framework

Méthode ModuleInterface::GetInfo

GetInfo
GetInfo — Renvoie les infos essentielles sur le module


Description



Code PHP :
Array GetInfo( )

Cette méthode de la classe ModuleInterface renvoie un tableau associatif contenant le nom du module, les informations sur le module contenu dans module/lang/{lang}/config.ini ainsi que la liste des fonctionnalités proposées par le module.


Liste de paramètres




Aucun paramètre


Valeur de retour



Cette fonction retourne un tableau associatif avec comme clé 'name', 'infos' et 'functionnalities'

exemple de retour
Code PHP :
 
Array
(
    [name] => wiki
    [infos] => Array
        (
            [name] => Wiki
            [author] => ben.popeye
            [author_mail] => ben.popeye@phpboost.com
            [author_link] => [url=http://www.phpboost.com]http://www.phpboost.com[/url]
            [version] => 2.0
            [info] => Ce module vous procure un système de création d articles auquels les membres peuvent très facilement contribuer
            [date] => 05/05/07
            [compatibility] => 2.0
            [admin] => 1
            [css] => 1
            [cache] => 1
            [sql_table] => 4
            [starteable_page] => wiki.php
            [moderation_panel] => 0
            [config] => 1
            [com] => wiki_articles
            [mini_module] => 0
            [url_rewrite] => # Wiki #\nRewriteRule ^(.*)wiki/([a-z0-9-]+)$ DIR/wiki/wiki.php?title=$2
        )
 
    [functionnalities] => Array
        (
            [0] => Search
            [1] => LatestAdds
            [2] => LatestModifications
        )
 
)
 



Exemple d'utilisation




Code PHP :
 
// Initialisation de l'objet
$modules = new Modules();
 
// Récupération d'un module
$module = $modules->GetModule('mon_module');
 
$infos = $module->GetInfo();
 
 
Cette page a été vue 2130 fois