gabriel 7 年之前
父節點
當前提交
059317c0b6
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      Controller/RESTController.php

+ 3 - 1
Controller/RESTController.php

@@ -256,8 +256,8 @@ abstract class RESTController extends VoryxController
      */
      */
     public function putAction(Request $request, $entity = null)
     public function putAction(Request $request, $entity = null)
     {
     {
+        $logger = $this->get('logger');
         try {
         try {
-            $logger = $this->get('logger');
             $logger->err("putAction: 1");
             $logger->err("putAction: 1");
             // obtengo el entitymanager
             // obtengo el entitymanager
             $em = $this->getDoctrine()->getManager();
             $em = $this->getDoctrine()->getManager();
@@ -278,6 +278,7 @@ abstract class RESTController extends VoryxController
             $logger->err("putAction: 7");
             $logger->err("putAction: 7");
             // agrego el handler
             // agrego el handler
             $form->handleRequest($request);
             $form->handleRequest($request);
+            $logger->err("putAction: 8");
             // valido el formulario
             // valido el formulario
             $logger->err("antes de  validar el formulario:");
             $logger->err("antes de  validar el formulario:");
             if ($form->isValid()) {
             if ($form->isValid()) {
@@ -294,6 +295,7 @@ abstract class RESTController extends VoryxController
             }
             }
             return FOSView::create(array('errors' => $form->getErrors()), Codes::HTTP_INTERNAL_SERVER_ERROR);
             return FOSView::create(array('errors' => $form->getErrors()), Codes::HTTP_INTERNAL_SERVER_ERROR);
         } catch (\Exception $e) {
         } catch (\Exception $e) {
+            $logger->err("putAction: ERROR " . $e->getTraceAsString());
             return FOSView::create($e->getMessage(), Codes::HTTP_INTERNAL_SERVER_ERROR);
             return FOSView::create($e->getMessage(), Codes::HTTP_INTERNAL_SERVER_ERROR);
         }
         }
     }
     }