Esempio n. 1
0
 public function test_can_get_all_managers()
 {
     $this->container->shouldReceive('singleton')->twice();
     $this->container->shouldReceive('make')->with('doctrine.managers.default')->andReturn('manager1');
     $this->container->shouldReceive('make')->with('doctrine.managers.custom')->andReturn('manager2');
     $this->registry->addManager('default');
     $this->registry->addManager('custom');
     $managers = $this->registry->getManagers();
     $this->assertCount(2, $managers);
     $this->assertContains('manager1', $managers);
     $this->assertContains('manager2', $managers);
 }
Esempio n. 2
0
 /**
  * Gets an array of all registered object managers.
  *
  * @return \Doctrine\Common\Persistence\ObjectManager[] An array of ObjectManager instances
  * @static 
  */
 public static function getManagers()
 {
     return \LaravelDoctrine\ORM\IlluminateRegistry::getManagers();
 }