====== Autoload ====== Petit bout de code permettant de charger automatiquement un fichier de class lorsque l'on appelle une class qui n'existe pas dans le code. /** * Automatically includes classes * * @throws Exception * * @param string $class_name Name of the class to load * @return void */ function __autoload($class_name) { // Adaptez le chemin où se situe vos class $class_root = $_SERVER['DOCUMENT_ROOT'] . '/inc/class/'; $file = $class_root . $class_name . '.php'; if (file_exists($file)) { include $file; return; } throw new Exception('The class ' . $class_name . ' could not be loaded'); }