function giveAccessToObject(ProjectDataObject $object) { $ou = new ObjectUserPermission(); $ou->setObjectId($object->getId()); $ou->setObjectManager($object->getObjectManagerName()); $ou->setUserId($this->getId()); $ou->setReadPermission(true); $ou->setWritePermission(false); $ou->save(); }