private function setupUserFiche(UserGroup $userGroup) { $this->setupFiche($userGroup->getGroup()); $this->level = 1; $this->lastModified = new DateTime(); $this->archived = false; $this->userFiche = new UserFicheStatus($this->fiche, $userGroup, $this->level, $this->lastModified, $this->archived); }
public function createConnections(UserGroup $userGroup, UserFichesCollection $userFichesCollection) { $result = $this->storage->query(function ($pdo, $operations) use($userGroup) { $dbClass = $operations . '\\ModifyData'; return $dbClass::createConnections($pdo, $userGroup->getUser()->getId(), $userGroup->getGroup()->getId()); }); if ($result) { $this->fetchAllActiveForUserGroup($userGroup, $userFichesCollection); } }