/** * @param ObjectAdapterManager $oma */ public function __construct(ObjectAdapterManager $oma) { $this->objectAdapterManager = $oma; $this->configuration = $this->objectAdapterManager->getConfiguration(); $this->setCacheDriver($this->configuration->getMetadataCacheImpl()); $this->driver = $this->configuration->getMetadataDriverImpl(); $this->evm = $this->objectAdapterManager->getEventManager(); }
public function testGetAllMetadata() { $driver = new PHPDriver(array(__DIR__ . '/Driver/Model/php')); $this->objectAdapterManager->getConfiguration()->setMetadataDriverImpl($driver); $cmf = new ClassMetadataFactory($this->objectAdapterManager); $cm = new ClassMetadata('stdClass'); $cmf->setMetadataFor('stdClass', $cm); $metadata = $cmf->getAllMetadata(); $this->assertTrue(is_array($metadata)); }