Skip to content

Commit 9adeaf3

Browse files
committed
Changed package Namespace and directory structure.
1 parent 67b2896 commit 9adeaf3

8 files changed

+18
-15
lines changed

composer.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
"autoload": {
2929
"psr-4": {
30-
"Buki\\": "src"
30+
"Buki\\Router\\": "src"
3131
}
3232
},
3333
"autoload-dev": {

src/Http/Controller.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Buki\Http;
3+
namespace Buki\Router\Http;
44

55
abstract class Controller extends Http
66
{

src/Http/Http.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Buki\Http;
3+
namespace Buki\Router\Http;
44

55
abstract class Http
66
{

src/Http/Middleware.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Buki\Http;
3+
namespace Buki\Router\Http;
44

55
abstract class Middleware extends Http
66
{

src/Router.php

+7-6
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
* @Licence: The MIT License (MIT) - Copyright (c) - http://opensource.org/licenses/MIT
99
*/
1010

11-
namespace Buki;
11+
namespace Buki\Router;
1212

1313
use Buki\Router\RouterCommand;
1414
use Buki\Router\RouterException;
@@ -43,7 +43,7 @@ class Router
4343
/**
4444
* Router Version
4545
*/
46-
const VERSION = '2.0.1';
46+
const VERSION = '2.1.0';
4747

4848
/**
4949
* @var string $baseFolder Pattern definitions for parameters of Route
@@ -558,14 +558,15 @@ protected function response(): Response
558558
/**
559559
* Throw new Exception for Router Error
560560
*
561-
* @param $message
561+
* @param string $message
562+
* @param int $statusCode
562563
*
563564
* @return RouterException
564-
* @throws
565+
* @throws Exception
565566
*/
566-
protected function exception($message = ''): RouterException
567+
protected function exception($message = '', int $statusCode = 500): RouterException
567568
{
568-
return new RouterException($message);
569+
return new RouterException($message, $statusCode);
569570
}
570571

571572
/**

src/Router/RouterCommand.php src/RouterCommand.php

+7-5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace Buki\Router;
44

55
use Closure;
6+
use Exception;
67
use ReflectionException;
78
use ReflectionFunction;
89
use ReflectionMethod;
@@ -13,7 +14,7 @@
1314
class RouterCommand
1415
{
1516
/**
16-
* @var RouterCommand|null Class instance variable
17+
* @var RouterCommand Class instance variable
1718
*/
1819
protected static $instance = null;
1920

@@ -359,13 +360,14 @@ protected function sendResponse($response)
359360
/**
360361
* Throw new Exception for Router Error
361362
*
362-
* @param $message
363+
* @param string $message
364+
* @param int $statusCode
363365
*
364366
* @return RouterException
365-
* @throws
367+
* @throws Exception
366368
*/
367-
protected function exception($message = '')
369+
protected function exception($message = '', $statusCode = 500)
368370
{
369-
return new RouterException($message);
371+
return new RouterException($message, $statusCode);
370372
}
371373
}
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)