+ /**
+ * @Rest\Get(
+ * path = "/api/persons",
+ * name = "show_persons"
+ * )
+ * @Rest\View()
+ */
+ public function showPersons(Request $request)
+ {
+ $em = $this->getDoctrine()->getManager();
+ $persons = $em->getRepository('App:Person')->findAll();
+
+ if (empty($persons)) {
+ return $this->PersonsNotFound();
+ }
+
+ return $persons;
+ }
+