Inject Doctrine Object Manager
ObjectManager $objectManager:
ClassMetadata $classMetadata:
\RuntimeException
Overrides ObjectManagerAware::injectObjectManager
public function injectObjectManager(ObjectManager $objectManager, ClassMetadata $classMetadata) {
if ($objectManager !== self::$objectManager) {
throw new \RuntimeException("Trying to use PersistentObject with different ObjectManager instances. " . "Was PersistentObject::setObjectManager() called?");
}
$this->cm = $classMetadata;
}