DekGenius.com
PHP
laravel Route::group definition
Route:: group ( [ 'prefix' => 'accounts' , 'as' => 'account.' ] , function ( ) {
Route:: get ( '/' , 'AccountController@index' ) -> name ( 'index' ) ;
Route:: get ( 'connect' , 'AccountController@connect' ) -> name ( 'connect' ) ;
} ) ;
Route:: group ( [ 'prefix' => 'quotes' , 'as' => 'quote.' ] , function ( ) {
Route:: get ( '/' , 'QuoteController@index' ) -> name ( 'index' ) ;
Route:: get ( 'connect' , 'QuoteController@create' ) -> name ( 'create' ) ;
} ) ;
laravel 9 route controller group
use AppHttpControllersOrderController ;
Route:: controller ( OrderController:: class ) -> group ( function ( ) {
Route:: get ( '/orders/{id}' , 'show' ) ;
Route:: post ( '/orders' , 'store' ) ;
} ) ;
route group controller laravel
use AppHttpControllersOrderController ;
Route:: controller ( OrderController:: class ) -> group ( function ( ) {
Route:: get ( '/orders/{id}' , 'show' ) ;
Route:: post ( '/orders' , 'store' ) ;
} ) ;
laravel route group name
Route:: group ( [ 'prefix' => 'accounts' , 'as' => 'account.' ] , function ( ) {
Route:: get ( '/' , [ 'as' => 'index' , 'uses' => 'AccountController@index' ] ) ;
Route:: get ( 'connect' , [ 'as' => 'connect' , 'uses' = > 'AccountController@connect' ] ) ;
} ) ;
laravel group routes
Route:: group ( [ 'prefix' => 'admin' ] , function ( ) {
Route:: get ( 'users' , function ( ) {
} ) ;
} ) ;
laravel group route controller
Route:: controller ( DeviceApiController:: class )
-> prefix ( '/devices' )
-> as ( 'devices.' )
-> group ( function ( ) {
Route:: get ( '/index' , 'index' ) -> name ( 'index' ) ;
Route:: get ( '/{serialNumber}/show' , 'show' ) -> name ( 'show' ) ;
} ) ;
route group in laravel
Route:: group ( [ 'prefix' => 'admin' ] ) {
Route:: get ( '/' , function ( ) {
} ) ;
}
laravel route group
Route:: middleware ( [ 'first' , 'second' ] ) -> group ( function ( ) {
Route:: get ( '/' , function ( ) {
} ) ;
Route:: get ( '/user/profile' , function ( ) {
} ) ;
} ) ;
laravel Route group within a group
Route:: group ( [ 'prefix' => 'user' , 'as' => 'user.' ] , function ( ) {
Route:: get ( 'login' , 'UserController@login' ) ;
Route:: get ( 'register' , 'UserController@register' ) ;
Route:: group ( [ 'middleware' => 'auth' ] , function ( ) {
Route:: get ( 'edit' , 'UserController@edit' ) ;
} ) ;
} ) ;
© 2022 Copyright:
DekGenius.com