|
22
issues
(2 major, 20 minor)
were introduced.
|
|||
| 50 added classes/operations | |||
|
A | MiddlewareTest.php$1 ➔ test_middleware_can_be_class_string() added | |
|
A | MiddlewareTest.php$0 ➔ test_route_specific_middleware_only_applies_to_... added | |
|
A | MiddlewareTest.php$0 ➔ test_route_middleware_combines_with_global_midd... added | |
|
A | MiddlewareTest.php$2 ➔ handle() added | |
|
A | MiddlewareTest::test_middleware_can_modify_response() added | |
|
A | MiddlewareTest.php$0 ➔ handle() added | |
|
A | MiddlewareTest.php$1 ➔ test_route_can_have_multiple_middlewares() added | |
|
A | MiddlewareTest.php$1 ➔ test_middleware_can_access_request() added | |
|
A | MiddlewareTest.php$2 ➔ createAnonMiddleware() added | |
|
A | MiddlewareTest.php$2 ➔ __construct() added | |
| A | ↘ | B | Routes::addRoute() got worse |
| view all | |||
| 8 added classes/operations | |||
|
A | PathValidator::hasEmptyParts() added | |
|
A | PathValidator::hasValidFormat() added | |
|
A | PathValidator::hasValidParameterOrder() added | |
|
A | PathValidatorTest::validPathProvider() added | |
|
A | PathValidatorTest::invalidPathProvider() added | |
|
A | PathValidatorTest::test_valid_paths() added | |
|
A | PathValidatorTest::test_invalid_paths() added | |
|
A | PathValidatorTest added | |
| B | ↗ | A | PathValidator::isValid() improved |
| 5 added classes/operations | |||
|
A | RequestTest::test_existing_request_key_post() added | |
|
A | RequestTest::test_existing_request_key_get() added | |
|
A | RequestTest::test_default_request_get_value() added | |
|
A | RequestTest::test_non_existing_request_key() added | |
|
A | RequestTest added | |
| 2 added classes/operations | |||
|
A | RouterConfigTest::test_root_route_plugin() added | |
|
A | RouterConfigTest::test_name_route_plugin() added | |
| 14 added classes/operations | |||
|
A | RootRoutesPlugin::__invoke() added | |
|
A | RootRoutesPlugin::__construct() added | |
|
A | RouterGacelaConfig::__invoke() added | |
|
A | HelloController::__invoke() added | |
|
A | NameRoutesPlugin::__invoke() added | |
|
A | NameRoutesPlugin::__construct() added | |
|
A | RouterConfigTest::test_root_routes_plugin() added | |
|
A | RouterConfigTest::setUp() added | |
|
A | RouterConfigTest::test_name_routes_plugin() added | |
|
A | RootRoutesPlugin added | |
| view all | |||
| 16 added classes/operations | |||
|
A | Handlers added | |
|
A | Bindings added | |
|
A | Handlers::__construct() added | |
|
A | Handlers::getAllHandlers() added | |
|
A | Handlers::addBuiltInHandlers() added | |
|
A | Handlers::handle() added | |
|
A | Routes::__call() added | |
|
A | Routes::addRoute() added | |
|
A | Routes::getAllRoutes() added | |
|
A | Routes::match() added | |
| view all | |||
|
3
issues
(3 minor)
were introduced.
|
|||
| 15 added classes/operations | |||
|
A | RouterParamTest::test_priori_post_params_over_get() added | |
|
A | FakeController::nonScalarParam() added | |
|
A | FakeController::nonTypedParam() added | |
|
A | ErrorHandlingTest.php$0 ➔ test_throws_exception_when_param_has_no_type... added | |
|
A | ErrorHandlingTest.php$0 ➔ test_throws_exception_when_param_is_no_scala... added | |
|
A | UnsupportedParamTypeException::nonTyped() added | |
|
A | UnsupportedParamTypeException::fromType() added | |
|
A | RouteParams::getAll() added | |
|
A | UnsupportedParamTypeException added | |
|
A | NonCallableHandlerException::fromException() added | |
| view all | |||
| A | Router::addRoutes() removed | ||
| A | Router::create() removed |
|
Good job, 1 issue
was fixed.
|
|||
| 7 added classes/operations | |||
|
A | Router::addRoutes() added | |
|
A | Router::create() added | |
|
A | Router::__construct() added | |
|
A | Router::run() added | |
|
A | RouterRunTest::test_run_same_multiple_route_collections_then_first_wit... added | |
|
A | RouterRunTest::test_run_multiple_route_collections() added | |
|
A | RouterRunTest added | |
|
1
issue
(minor)
was introduced.
|
|||
| 5 added classes/operations | |||
|
A | ErrorHandlingTest.php$0 ➔ nonStringProvider() added | |
|
A | ErrorHandlingTest.php$0 ➔ test_throws_exception_if_response_is_not_a_s... added | |
|
A | UnsupportedResponseTypeException::inferType() added | |
|
A | UnsupportedResponseTypeException::fromType() added | |
|
A | UnsupportedResponseTypeException added | |
|
2
issues
(2 minor)
were introduced.
|
|||
| 3 added classes/operations | |||
|
A | Controller::customHeaders() added | |
|
A | RouterResponseTest::test_json_response_headers() added | |
|
A | RouterResponseTest::test_response_headers() added | |
|
2
issues
(2 minor)
were introduced.
|
|||
| 9 added classes/operations | |||
|
A | JsonResponse::__toString() added | |
|
A | Response::__construct() added | |
|
A | Response::__toString() added | |
|
A | JsonResponse::__construct() added | |
|
A | RouterResponseTest::test_string_response() added | |
|
A | RouterResponseTest::test_json_response() added | |
|
A | Response added | |
|
A | JsonResponse added | |
|
A | RouterResponseTest added | |
| Image URL | |
| Markdown | |
| Textile | |
| RDOC | |
| AsciiDoc |