/**
  * 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;
 }