Annonces
 
Livre d'or

Par Raphaël

Mille mercis! J'ai
remplacé mon ancien
CMS et doit avouer que
c'est un outil
parfait. Vous avez
énormément de mérite
car le travail réalisé
est un suc [Suite...]

Livre d'or

 
Méthode ModuleInterface::GetInfo
 



GetInfo
GetInfo — Renvoie les infos essentielles sur le module


Description



[code=php,0,0]Array GetInfo( )[/code]
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] => http://www.phpboost.com
[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
)

)
[/code]


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();

[/code]

Cette page a été vue 79 fois