/** * @param array $timeBoardData * @return TimeBoard */ private function hydrateTimeBoard(array $timeBoardData) { $timeBoard = new TimeBoard(); $timeBoard->setId($timeBoardData['id']); $timeBoard->setUser($this->userManager->getUserRepository()->getUserByIdentifier($timeBoardData['user_id'])); $timeBoard->setCourse($this->getCourseByIdentifier($timeBoardData['vak'])); $timeBoard->setMinutes($timeBoardData['minuten']); $timeBoard->setNote($timeBoardData['notitie']); $timeBoard->setDate($timeBoardData['datum']); return $timeBoard; }
public function registerUser() { $user = $this->userManager->createUser(['username' => 'dennis', 'password' => 'root']); $this->userManager->getUserRepository()->insertNewUser($user); }