Re: [LA-discussions] spl_autoload_register

[ Thread Index | Date Index | More linuxarverne.org/discussions Archives ]


Le mardi 17 septembre 2013 16:29:20 Julien MUETTON a écrit :
> Il faut utiliser les flèches (droite/gauche)

ha j'aurais jamais trouvé tout seul. Bon désolé mais ça reste assez 
obscur pour moi, moins sur ce que ça fait mais sur ce que le mec a 
écrit. Est-ce obligé d'écrire tout ce qu'il a mis sachant que ce sera 
sur un site web où j'aurai tout bien installé au bon endroit, ai-je 
besoin de tests ?

Puis-je remplacer 
    spl_autoload_register(function ($class) {
        $pathToPhpGedcom = realpath(__DIR__ . '/php-
gedcom/library/');

        if (!substr(ltrim($class, '\\'), 0, 7) == 'PhpGedcom\\') {
            return;
        }

        $class = str_replace('\\', DIRECTORY_SEPARATOR, $class) .
'.php';
        if (file_exists($pathToPhpGedcom . $class)) {
            require_once($pathToPhpGedcom . $class);
        }
    });
par tout simplement

spl_autoload_register(function ($class) {
    require_once __DIR__ . '/php-gedcom/library/'. DIRECTORY_SEPARATOR 
.. $class . '.php';
}

ou j'ai vraiment rien compris (version la plus probable...)

-- 
Cordialement, Daniel Cartron
« Les femmes c'est charmant, mais les chiens c'est tellement plus 
fidèles. »
Sacha Guitry


--
Liste de discussions de LinuxArverne
http://wiki.linuxarverne.org/listes_de_diffusion


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/