Yaf_Loader::isLocalName

(Yaf >=1.0.0)

Yaf_Loader::isLocalNameDétermine si une classe est locale

Description

public function Yaf_Loader::isLocalName(string $class_name): bool

Détermine si un nom de classe doit être recherché dans le répertoire de la bibliothèque locale, c'est-à-dire si son préfixe appartient à un namespace local enregistré.

Liste de paramètres

class_name

Le nom de la classe à vérifier.

Valeurs de retour

Retourne true si le nom de la classe appartient à un namespace local enregistré, false sinon.

Exemples

Exemple #1 Exemple avec Yaf_Loader::isLocalName()

<?php
$app    = new Yaf_Application(__DIR__ . "/conf/application.ini");
$loader = Yaf_Loader::getInstance();
$loader->registerLocalNamespace(array("Models", "Services"));

var_dump($loader->isLocalName("Models_Product"));
var_dump($loader->isLocalName("Vendor_Session"));
?>

Résultat de l'exemple ci-dessus est similaire à :

bool(true)
bool(false)

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top