File: D:/HostingSpaces/SBogers10/blije-gasten.komma.pro/app/Komma/Shop/Orders/orderRoutes.php
<?php declare(strict_types = 1);
namespace App\Komma\Shop\Orders;
use App\Komma\Shop\Orders\OrderController;
use Illuminate\Support\Facades\Route;
use App\Komma\Shop\Orders\Models\Order;
final class OrderRoutes
{
// public static function web()
// {
// Route::resource('orders', OrderController::class, ['only' => [
// 'index', 'show'
// ]]);
// }
public static function kms()
{
Route::model('order', Order::class); //Explicit route model binding
Route::get('orders/search', OrderController::class.'@search')->name('orders.search');
Route::get('orders/categories/{status}', OrderController::class.'@category')->name('orders.category');
Route::get('orders/{order}/update-status/{status}', OrderController::class.'@updateStatus')->name('orders.updateStatus');
Route::get('orders/{order}/take-in', OrderController::class.'@intake')->name('orders.intake.show');
Route::post('orders/{order}/take-in', OrderController::class.'@handleIntake')->name('orders.intake.process');
Route::post('orders/{order}/pay-out', OrderController::class.'@payOut')->name('orders.intake.payOut');
Route::resource('orders', OrderController::class);
// Route::get('ordersearch', KmsOrderController::class.'@orderSearch')->name('orders.search');
}
}