public function __construct()
 {
     parent::__construct();
     $this['errorHandler'] = function ($container) {
         return function (RequestInterface $request, $response, $exception) use($container) {
             switch ($request->getMethod()) {
                 case "POST":
                     return Reponse::postError($response, $exception);
                     break;
                 case "GET":
                     return Reponse::getError($response, $exception);
                     break;
                 default:
                     return Reponse::error($response, $exception);
                     break;
             }
         };
     };
 }