public function create($data) { $em = $this->getServiceLocator()->get('Doctrine\\ORM\\EntityManager'); $album = new Album(); $album->setArtist($data['artist']); $album->setTitle($data['title']); $em->persist($album); $em->flush(); return new JsonModel(array('data' => $album->getId())); }