11,11 → 11,6 |
* @license GPL-v3 et CECILL-v2 |
* @version SVN:<svn_id> |
*/ |
|
// La fonction autoload du Framework de Tela Botanica doit être appelée avant tout autre chose dans l'application. |
// Sinon, rien ne sera chargé. |
require_once dirname(__FILE__).'/../framework/framework/autoload.inc.php'; |
|
// Autoload pour cette application |
function __autoload($nom_classe) { |
// Tableau des chemins à inclure pour trouver une classe relatif à ce fichier |
34,10 → 29,20 |
} |
} |
|
// Ajout d'information concernant cette application |
Application::setChemin(__FILE__); |
Application::setInfo(Config::get('info')); |
|
// Lancement de l'application |
Collection::initialiser(); |
// Le fichier autoload.inc.php du Framework de Tela Botanica doit être appelée avant tout autre chose dans l'application. |
// Sinon, rien ne sera chargé. |
// Chemin du fichier chargeant le framework requis |
$framework = dirname(__FILE__).'/framework.php'; |
if (!file_exists($framework)) { |
$e = "Veuillez paramêtrer l'emplacement et la version du Framework dans le fichier $framework"; |
trigger_error($e, E_USER_ERROR); |
} else { |
// Inclusion du Framework |
require_once $framework; |
// Ajout d'information concernant cette application |
Application::setChemin(__FILE__);// Obligatoire |
Application::setInfo(Config::get('info')); |
// Lancement de l'application |
Collection::initialiser(); |
} |
?> |