Compare commits

...

2 Commits

2 changed files with 28 additions and 28 deletions

View File

@ -195,7 +195,7 @@ final class core
unset($controller); unset($controller);
if (!isset($route->controller->model)) { if (!isset($route->controller->model)) {
// // Not initialized the model in the controller
// Initializing name if the model class // Initializing name if the model class
$model = $route->model; $model = $route->model;
@ -223,7 +223,7 @@ final class core
// Writing the model to the controller // Writing the model to the controller
$route->controller->model = $route->model; $route->controller->model = $route->model;
} }
} }
// Writing the request to the controller // Writing the request to the controller
$route->controller->request = $request; $route->controller->request = $request;
@ -234,11 +234,11 @@ final class core
try { try {
// Executing method of the controller and exit (success) // Executing method of the controller and exit (success)
return $route->controller->{$route->method}(...($route->parameters + $request->parameters)); return $route->controller->{$route->method}(...($route->parameters + $request->parameters));
} catch (exception $e) { } catch (exception $exception) {
// Catched an exception // Catched an exception
// Exit (fail) // Exit (fail)
throw new exception_runtime(...$e); throw new exception_runtime('Caught an error while processing the route', status::internal_server_error->value, $exception);
} }
} else { } else {

View File

@ -16,8 +16,8 @@ namespace mirzaev\minimal\http\enumerations;
*/ */
enum protocol: string enum protocol: string
{ {
case http_3 = 'HTTP/3'; case http_3 = 'HTTP/3.0';
case http_2 = 'HTTP/2'; case http_2 = 'HTTP/2.0';
case http_1_1 = 'HTTP/1.1'; case http_1_1 = 'HTTP/1.1';
case http_1 = 'hTTP/1.0'; case http_1 = 'hTTP/1.0';
case http_0_9 = 'HTTP/0.9'; case http_0_9 = 'HTTP/0.9';