php8.5
Home/ Manual/ yaf / yaf_loader/ Yaf_Loader::getLocalNamespace

Yaf_Loader::getLocalNamespace

PHP function Edit on GitHub ✎

(Yaf >=1.0.0)

Retrieve registered namespaces

Description

Yaf_Loader::getLocalNamespace(): array

Retrieve all registered local namespaces and their paths.

Parameters Parameters

Return Values

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

Examples

Yaf_Loader::getLocalNamespace example

php
<?php
$app    = new Yaf_Application(__DIR__ . "/conf/application.ini");
$loader = Yaf_Loader::getInstance();

$loader->registerLocalNamespace("Models");
$loader->registerLocalNamespace("Vendor", APPLICATION_PATH . "/library/Vendor");

print_r($loader->getLocalNamespace());
?>

The above example will output something similar to:

output
Array
(
    [Models] => /var/www/shop/application/library
    [Vendor] => /var/www/shop/application/library/Vendor
)

See Also

  • Yaf_Loader::registerLocalNamespace
  • Yaf_Loader::clearLocalNamespace

Source: reference/yaf/yaf_loader/getlocalnamespace.xml · from the official PHP manual (php/doc-en)