Framework

Méthode ModuleInterface::Hasfunctionnality

HasFunctionnalitie
HasFunctionnalitie — Renvoie true si la fonctionnalité est implémentée dans le module et false sinon.


Description



Code PHP :
bool HasFunctionnalitie(string $functionnalitie)

Cette méthode de la classe ModuleInterface renvoie true dans le cas ou la fonctionnalité $functionnalitie est bien implémentée dans le module et false dans tous les autres cas.


Liste de paramètres



  • $functionnalitie C'est le nom sous forme de string de la méthode à appelé pour chacun des modules passé en paramètre.

    Exemple de $functionnalitie
    Code PHP :
     
    $functionnalitie = 'Search';
     



Valeur de retour



Cette fonction retourne un booléen qui indique l'implémentation ou non de la méthode de nom $functionnalitie dans le module.



Exemple d'utilisation




Code PHP :
 
// Initialisation de l'objet
$modules = new Modules();
 
// Récupération d'un module
$module = $modules->GetModule('mon_module');
 
// Si le module est valide
if ($module->GetErrors() == 0)
{
    // Teste l'existence de la fonctionnalité
    if ( $module->HasFunctionnalitie('Search') )
    {
        // On peut effectuer la recherche
    }
}
 
 
Cette page a été vue 1982 fois