Esempio n. 1
0
 /**
  * @param InputInterface $input
  * @param OutputInterface $output
  */
 protected function initialize(InputInterface $input, OutputInterface $output)
 {
     $this->output = $output;
     $this->input = $input;
     $this->entityManager = $this->getContainer()->get('doctrine.orm.default_entity_manager');
     $this->bundleHelper = $this->getContainer()->get('mickadoo_base_data.bundle.helper');
     /** @var ClassMetadata $metaData */
     foreach ($this->entityManager->getMetadataFactory()->getAllMetadata() as $metaData) {
         $bundleName = $this->bundleHelper->getBundleFolderFromNamespace($metaData->getName());
         $this->entityClassesByBundle[$bundleName][] = $metaData->getReflectionClass();
     }
 }
Esempio n. 2
0
 public function testGetBundleFolderFromNamespace()
 {
     /** @var AppKernel|\PHPUnit_Framework_MockObject_MockObject $mockKernel */
     $mockKernel = $this->getMockBuilder(AppKernel::class)->disableOriginalConstructor()->getMock();
     $bundleHelper = new BundleHelper($mockKernel);
     $this->assertEquals('BaseDataBundle', $bundleHelper->getBundleFolderFromNamespace(MickadooBaseDataBundle::class));
 }