/** * Create a new comment, if a user is logged in, set his/her name and email to the newly created comment * @return joppa\comment\model\data\CommentData */ private function createComment() { $comment = $this->models[CommentModel::NAME]->createData(); if ($this->user) { $comment->name = $this->user->getUserName(); $comment->email = $this->user->getUserEmail(); } return $comment; }