| ⇢ | A | MiddlewareDispatcher added | |
| ⇢ | A | anonymous//src/MiddlewareStack.php$0 added | |
| ⇢ | A | MiddlewareStack added | |
| ⇢ | A | anonymous//src/MiddlewareFactory.php$1 added | |
| ⇢ | A | MiddlewareFactory added | |
| ⇢ | A | anonymous//src/MiddlewareFactory.php$0 added | |
| A | ↛ | anonymous//src/Dispatcher.php$1 removed | |
| A | ↛ | anonymous//src/Dispatcher.php$0 removed | |
| A | ↛ | Dispatcher removed | |
| A | ↛ | anonymous//src/Dispatcher.php$2 removed |
| ⇢ | A | MiddlewareFactory.php$1 ➔ validateMiddleware() added | |
| ⇢ | A | MiddlewareFactory.php$1 ➔ wrapCallable() added | |
| ⇢ | A | MiddlewareFactory.php$1 ➔ isCallable() added | |
| ⇢ | A | MiddlewareFactory::createMiddleware() added | |
| ⇢ | A | MiddlewareStack.php$0 ➔ wrap() added | |
| ⇢ | A | MiddlewareStack::reset() added | |
| ⇢ | A | Route::injectDispatcher() added | |
| ⇢ | A | MiddlewareFactory.php$1 ➔ __construct() added | |
| ⇢ | A | MiddlewareDispatcher::__construct() added | |
| ⇢ | A | MiddlewareFactory.php$1 ➔ process() added | |
| ⋮ | view more | ||
| B | ↛ | Dispatcher.php$2 ➔ prepareMiddleware() removed | |
| A | ↛ | Route::validateMiddleware() removed | |
| A | ↛ | Dispatcher.php$2 ➔ wrapCallable() removed | |
| A | ↛ | Dispatcher.php$0 ➔ wrap() removed | |
| A | ↛ | Dispatcher.php$1 ➔ process() removed | |
| A | ↛ | Dispatcher.php$0 ➔ __construct() removed | |
| A | ↛ | Route::isCallable() removed | |
| A | ↛ | Dispatcher::withMiddlewares() removed | |
| A | ↛ | Dispatcher.php$2 ➔ isCallable() removed | |
| A | ↛ | Dispatcher.php$2 ➔ process() removed | |
| ⋮ | view more | ||