group(function () { Route::post('building/exim/{exim}', 'BuildingEximController'); Route::patch('building/actions/{action}', 'BuildingActionsController'); Route::patch('building/action/{building}/{action}', 'BuildingActionController'); Route::patch('building/workflow/{building}/{transition}', 'BuildingWorkflowController'); Route::resource('building', 'BuildingResourceController'); }); // Public routes for building Route::get('buildings/', 'BuildingPublicController@index'); Route::get('building/{slug?}', 'BuildingPublicController@show');