/**
  * @Route("/photo/create")
  * @Method({"POST", "GET"})
  * @Template()
  *
  */
 public function createAction(Request $request)
 {
     $db = $this->getDoctrine()->getManager();
     try {
         $photo = new Photo();
         $photo->setSrc($request->get('src'));
         $db->persist($photo);
         $db->flush();
         $message = 'Photo with src = %s was successfully created';
         $message = sprintf($message, $request->get('src'));
     } catch (\Exception $e) {
         $message = 'Error: ' . $e->getMessage();
     }
     return new JsonResponse(array('message' => $message));
 }
 /**
  * {@inheritDoc}
  */
 public function getSrc()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSrc', array());
     return parent::getSrc();
 }