Retour : page principale > sommaire applications générales > Base de code standard > Arborescence de scripts CLI (ligne de commande)

cli.php

<?php
// Le fichier Framework.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__).DIRECTORY_SEPARATOR.'framework.php';
if (!
file_exists($framework)) {
    
$e "Veuillez paramĂ©trer l'emplacement et la version du Framework dans le fichier $framework";
    
trigger_error($eE_USER_ERROR);
} else {
    
// Inclusion du Framework
    
require_once $framework;

    
// Ajout d'information concernant cette application
    
Framework::setCheminAppli(__FILE__);// Obligatoire
    
Framework::setInfoAppli(Config::get('info'));

    
// Initialisation et lancement du script appelĂ© en ligne de commande
    
Cli::executer();
}
?>