PHP 8.6.0 Beta 3 is available for testing

Yaf_Loader::__construct

(Yaf >=1.0.0)

Yaf_Loader::__constructLe constructeur est privé

Description

private function Yaf_Loader::__construct()

Construit un nouveau chargeur. Le constructeur est privé ; Yaf_Loader est un singleton. Il faut utiliser Yaf_Loader::getInstance() pour obtenir l'instance.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Obtention du singleton Yaf_Loader

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

/* le constructeur est privé ; il faut utiliser getInstance() à la place */
$loader = Yaf_Loader::getInstance();
var_dump($loader instanceof Yaf_Loader);

/* une instanciation directe lève une Error */
try {
    $loader = new Yaf_Loader();
} catch (Error $e) {
    echo $e->getMessage(), PHP_EOL;
}
?>

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

bool(true)
Call to private Yaf_Loader::__construct() from global scope

Voir aussi

add a note

User Contributed Notes

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