Thursday, June 29, 2017

Laravel Routing

1. Route::any("test",function(){

});

2. Route::match(['get', 'post'], '/test', function () {
});
 
 
3. Route::get("abc", TestController@abcFunction);
 
4. Route::post("abc", TestController@abcFunction); 
 
5. Route::controller('admin', TestController); missingMethod($parameter=array)
 
6. php artisan route:list
 
7. Route(/test/{number}, TestController@test);
 
8. Route::get('user/{name}', function ($name) {})->where('name', '[A-Za-z]+'); 
 
9. Route::middleware(['first', 'second'])->group(function () {
    Route::get('/', function () {
        // Uses first & second Middleware
    });

    Route::get('user/profile', function () {
        // Uses first & second Middleware
    });
});
 
10. Route::namespace('Admin')->group(function () {
    // Controllers Within The "App\Http\Controllers\Admin" Namespace
});  
 
11. Route::group(["prefix"=>'admin','middleware'=['web']],function(){
}); 
 
12. Route::controller("admin-panel", ) 
 

No comments:

Post a Comment