update route

This commit is contained in:
Daeng Deni Mardaeni 2023-05-12 09:40:41 +07:00
parent cb0793fde0
commit 9bfae06272
2 changed files with 30 additions and 38 deletions

View File

@ -1,25 +1,20 @@
<?php <?php
use Modules\CetakLabel\Http\Controllers\Api\DirectoratController; use Modules\CetakLabel\Http\Controllers\Api\DirectoratController;
use Nwidart\Modules\Facades\Module;
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| API Routes | API Routes
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| Here is where you can register API routes for your application. These | Here is where you can register API routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which | routes are loaded by the RouteServiceProvider within a group which
| is assigned the "api" middleware group. Enjoy building your API! | is assigned the "api" middleware group. Enjoy building your API!
| |
*/ */
Route::domain('cetaklabel.io')->group(function () {
$module = Module::find('CetakLabel'); Route::middleware('auth:sanctum')->group(function () {
$domain = config($module->getLowerName() . '.domain'); Route::resource('directorats', DirectoratController::class);
Route::domain($domain)->group(function () {
Route::middleware('auth:sanctum')->group(function () {
Route::resource('directorats', DirectoratController::class);
});
}); });
});

View File

@ -1,25 +1,22 @@
<?php <?php
/* /*
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| Web Routes | Web Routes
|-------------------------------------------------------------------------- |--------------------------------------------------------------------------
| |
| Here is where you can register web routes for your application. These | Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which | routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great! | contains the "web" middleware group. Now create something great!
| |
*/ */
use Modules\CetakLabel\Http\Controllers\DirectoratController; use Modules\CetakLabel\Http\Controllers\DirectoratController;
$module = Module::find('CetakLabel'); Route::domain('cetaklabel.io')->group(function () {
$domain = config($module->getLowerName() . '.domain'); Route::group(['middleware' => ['auth', 'verified']], function () {
Route::resource('directorat', DirectoratController::class);
Route::domain($domain)->group(function () {
Route::group(['middleware' => ['auth', 'verified']], function () {
Route::resource('directorat', DirectoratController::class);
});
}); });
});