Home > Autoloader

Autoloader

Autoloader is a project mainly written in ..., it's free.

PHP 5.3 namespace compliant autoloader

Autoloader

Autoloader "namespace compliant" permettant de mettre en place simplement un autoloading efficace sur un code PHP 5.3 utilisant les namespaces.

Avantages

  • Autoloader relatif (ne charge que les classes se trouvant "sous" lui)
  • Charge toutes classes automatiquement (si respect du formalisme)

Contraintes

Exemple :

<?php

namespace API/Request/Exception

classe NotValid
{
    // ...
}

Mise en place

Copier le fichier Autoloader.class.php dans l'arborescence. Indiquer le namespace dans lequel il se trouve, ceci permettant de se passer du formalisme namespace/dossiers

Exemple

<?php

namespace API;

class Autoloader
{
    // ...

Previous:WayApplication