« Yaf_Loader::getNamespacePath
Yaf_Loader::import »

Yaf_Loader::getNamespaces

(Yaf >=3.2.0)

Yaf_Loader::getNamespaces — Alias of getLocalNamespace

説明

public function Yaf_Loader::getNamespaces(): array

Alias of Yaf_Loader::getLocalNamespace().

パラメータ

この関数にはパラメータはありません。

戻り値

An array of the registered local namespaces, keyed by the namespace prefix, or an empty array if none are registered.

例

例1 Yaf_Loader::getNamespaces() example

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

/* getNamespaces() is an alias of getLocalNamespace() */
var_dump($loader->getNamespaces() === $loader->getLocalNamespace());
?>

上の例の出力は、 たとえば以下のようになります。

bool(true)

参考

関連キーワード:
Loader   getLocalNamespace   getNamespaces   Alias   loader   registered   getNamespacePath   import   local   namespaces   keyed   namespace   prefix   empty   none   example   Application   conf   application   getInstance   registerLocalNamespace   Models   Services   alias   dump
関連する関数・ページ:
yaf-loader.getlocalnamespace   yaf-loader.getlibrarypath   yaf-loader.construct   yaf-loader.import   yaf-loader.getnamespacepath   yaf-loader.registernamespace