public function testLoadModelsZendSingleLibraryStyle() { $front = Zend_Controller_Front::getInstance(); $front->addControllerDirectory(dirname(__FILE__) . "/_files/controllers"); $front->addModuleDirectory(dirname(__FILE__) . "/_files/modules"); ZFDoctrine_Core::setSingleLibraryPath(dirname(__FILE__) . "/_files/library"); $directories = ZFDoctrine_Core::getAllModelDirectories(); $models = ZFDoctrine_Core::loadAllZendModels(); $this->assertEquals(2, count($models)); $this->assertContains('Default_Model_Group', $models); $this->assertContains('Blog_Model_Category', $models); }
/** * @return void */ protected function _initModules() { $this->_modules = ZFDoctrine_Core::getAllModelDirectories(); }
public function show() { $this->_loadDoctrineModels(); $modules = ZFDoctrine_Core::getAllModelDirectories(); $this->_print('Current Doctrine Model Directories:'); foreach ($modules as $module => $directory) { $this->_print(' * Module ' . $module . ': ' . $directory); } $this->_registry->getResponse()->appendContent(''); $models = ZFDoctrine_Core::getLoadedModels(); $this->_print('All current models:'); foreach ($models as $class) { $this->_print(' * ' . $class); } $this->_registry->getResponse()->appendContent(''); $this->showMigration(); }