heya guys, been attempting to migrate a zf app to use zend bootstrap but am hitting some walls, and would appreciate some pointers.
In my index.php i have the following: $appRootDir = dirname(dirname(__FILE__)); set_include_path(implode(PATH_SEPARATOR, array( $appRootDir . DIRECTORY_SEPARATOR . 'library', get_include_path(), ))); /** Zend_Application */ require_once 'Zend/Application.php'; // Create application, bootstrap, and run $application = new Zend_Application( APPLICATION_ENV, APPLICATION_PATH . '/configs/application.ini' ); $application->bootstrap()->run(); ...and the following in the bootstrap.php protected function _initAutoload(){ $autoloader = new Zend_Application_Module_Autoloader(array( 'namespace' => 'MyApp', 'basePath' => dirname(__FILE__), )); return $autoloader; } 1). Where i usually stored the models in /application/models, am i correct in thinking that i now need to rewrite the class definition to include the namespace, for eg /application/models/menu/site.php would need a class name of MyApp_Model_Menu_Site? 2). I have another library of code located at /application/library/myRepo. The example class name in question #1 uses a class from this library location, yet (the current implementation of) Menu_Site_MainMenu extends MyRepo_Menu_Abstract is not working (fatal error - class not found). Do i need to create a seperate namespace for each library included? If so, why is there not one declared for the zf? Thanks. -- View this message in context: http://n4.nabble.com/bootstrap-include-path-confusion-tp1475010p1475010.html Sent from the Zend Framework mailing list archive at Nabble.com.