/** * @param ApiMetadata $class * * @return \Doctrine\Common\Persistence\ObjectManagerAware|object */ private function newInstance(ApiMetadata $class) { $entity = $class->newInstance(); if ($entity instanceof ObjectManagerAware) { $entity->injectObjectManager($this->manager, $class); } return $entity; }