Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 /**
  * @return void
  */
 protected function _initModules()
 {
     $this->_modules = ZFDoctrine_Core::getAllModelDirectories();
 }
Esempio n. 3
0
 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();
 }