示例#1
0
 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);
 }
示例#2
0
 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);
     }
 }