public static function addPage($em, $parameters) { $page = new Page(); $page->setUrl($parameters->url); if (isset($parameters->title)) { $page->setTitle($parameters->title); } if (isset($parameters->keywords)) { $page->setKeywords($parameters->keywords); } if (isset($parameters->description)) { $page->setDescription($parameters->description); } if (isset($parameters->content)) { $page->setContent($parameters->content); } $em->persist($page); $em->flush(); return $page; }