public function getRoleFQN($roleName) { if ($roleName === 'ContentStream') { $roleName = 'ContentStream\\ContentStream'; } else { $roleName = str_replace('CS\\', 'ContentStream\\', $roleName); } return $this->dc->getModule()->getEntitiesNamespace() . '\\' . ucfirst($roleName); }
/** * @param string $con * @chainable */ public function setConnectionName($con) { // damit das safer ist, updaten wir das doctrine package, wenn das hier gesetzt wird if (isset($this->dc) && $con != $this->con) { $this->dc->setEntityManager($this->dc->getModule()->getEntityManager($con)); } $this->con = $con; return $this; }
public function __construct($entityName, DCPackage $dc) { $this->em = $dc->getEntityManager(); $this->entityName = $dc->getModule()->getEntityName($entityName); }