protected function loadDestinations(ObjectManager $manager) { echo "\nDestinations ... "; // 'title','description','active','created_at','updated_at','seq_num','slug), $destinations = array(array('Cancun Hotel Zone', 'CANCUN Z. HOTELES', true, '1', 'cancun-hotel-zone'), array('Bahia Petempich', 'BAHIA PETENPICH', true, '2', 'bahia-petempich'), array('Puerto Morelos', 'PUERTO MORELOS', true, '5', 'puerto-morelos'), array('Playa del Carmen / Playacar', 'PLAYA DEL CARMEN / PLAYACAR', true, '6', 'playa-del-carmen-playacar'), array('Akumal - Kantenah', 'AKUMAL - KANTENAH', true, '8', 'akumal-kantenah'), array('Tulum & Hotel Zone Tulum', 'TULUM A Z.H TULUM', true, '9', 'tulum-hotel-zone-tulum'), array('Puerto Aventuras', 'PUERTO AVENTURAS', true, '7', 'puerto-aventuras'), array('Pto. Juarez (Isla Mujeres)', 'PTO. JUAREZ (ISLA MUJERES)', true, '3', 'pto-juarez-isla-mujeres'), array('Playa Mujeres', 'PLAYA MUJERES', true, '4', 'playa-mujeres'), array('Chiquila', 'CHIQUILA', false, '10', 'chiquila')); foreach ($destinations as $i => $destination) { list($title, $description, $isActive, $seqNum, $slug) = $destination; $destination = new Destination(); $destination->setTitle($title); $destination->setDescription($description); $destination->setIsActive($isActive); $destination->setSeqNum($seqNum); $destination->setSlug($slug); $destination->setCreated(new \DateTime()); $destination->setUpdated(new \DateTime()); $manager->persist($destination); $i += 1; $this->addReference("destination-{$i}", $destination); } }