1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Zend_Loader::loadClass('Zend_Db_Table');
Zend_Loader::loadClass('Zend_Debug');
Zend_Loader::loadClass('Zend_Auth');
Zend_Loader::loadClass('Zend_Config');
//Zend_Loader::loadClass('Zend_Loader_Autoloader');
//include_once('../application/configs/config.ini');
$config = new Zend_Config_Ini('../application/configs/config.ini' , 'section') ;
// Chargement de la configuration
$config = new Zend_Config_Ini('../application/configs/config.ini','general' );
//Zend_Loader::registerAutoload() ;
$registry = Zend_Registry :: getInstance() ;
$registry ->set ( 'config' , $config );
// Mise en place du contrôleur
$frontController = Zend_Controller_Front::getInstance() ;
$dbAdapter = Zend_Db::factory($config->db);
$dbAdapter = Zend_Db::factory($config->db->adapter,$config->db->config->toArray());
Zend_Db_Table::setDefaultAdapter($db);
Zend_Registry::set('dbAdapter', $db);
// setup controller
// Initialisation de la configuration / environnement
//$config = new Zend_Config(new Zend_Config_Ini('../application/configs/config.ini','live')); // Création du sitemap à partir du .ini en utilisant la structure de l'exemple
//$sitemap = new Zend_Config(new Zend_Config_Ini('../application/configs/sitemap.ini','live')); // Création de l'objet de base de données et activation / désactivation du débogage
$db = Zend_Db::factory($config->db->connection, $config->db->config->toArray());
// Création de l'objet Auth
$auth = Zend_Auth::getInstance();
// Création de l'objet Acl |
Partager