Releases: walkor/webman-framework
Releases · walkor/webman-framework
v1.0.13
add Route::disableDefaultRoute()
method.
v1.0.12
Support route middleware. For example.
config/route.php
Route::any('/admin', 'app\admin\controller\Index@index')->middleware([
support\middleware\MiddlewareA::class,
support\middleware\MiddlewareB::class,
]);
Route::group('/blog', function () {
Route::any('/create', function () {return response('create');});
Route::any('/edit', function () {return response('edit');});
Route::any('/view/{id}', function ($r, $id) {response("view $id");});
})->middleware([
support\middleware\MiddlewareA::class,
support\middleware\MiddlewareB::class,
]);
v1.0.10
Support named route.For example.
config/route.php
Route::any('/blog/{id}', $some_callback)->name('blog');
Then
use Webman\Route;
echo Route::getByName('blog')->url(['id'=>100]);
Will output /blog/100
.
v1.0.9
Add group method for Route.
For example.
Route::group('/a', function () {
Route::any('/b', function () {return 'b';});
Route::any('/c', function () {return 'c';});
Route::any('/d/{e}', function ($r, $e) {return $e;});
});
v1.0.8
Update App.php
Fix https://github.com/walkor/webman/issues/83
v1.0.7
Update Route.php
https://github.com/walkor/webman/issues/68
v1.0.5
add prefix for RedisClusterSessionHandler
v1.0.4
add RedisClusterSessionHandler