private function createWineDto(Wine $wine) { $submitter = UserQuery::create()->findOneByIdUser($wine->getSubmitter()); return ['id' => $wine->getIdWine(), 'name' => $wine->getName(), 'submitter' => $submitter->getName(), 'points' => $this->calculatePoints($wine), 'picture' => $wine->getPicture(), 'year' => $wine->getYear()]; }