コード例 #1
0
ファイル: routes.php プロジェクト: laazz/talpa
    ServiceController::confirm_delete($id);
})->name('service_delete');
$routes->post('/service/:id/delete', 'check_user_is_manager', function ($id) {
    ServiceController::delete($id);
});
$routes->get('/service/:id/enable', 'check_user_is_manager', function ($id) {
    ServiceController::enable($id);
})->name('service_enable');
$routes->get('/reservations', 'check_logged_in', function () {
    ReservationController::index();
})->name('reservations_index');
$routes->post('/reservations/:id/cancel', function ($id) {
    ReservationController::cancel_reservation($id);
})->name('reservation_cancel');
$routes->get('/invoice', 'check_logged_in', function () {
    InvoiceController::index();
})->name('invoices_index');
$routes->get('/invoice/:id', 'check_logged_in', function ($id) {
    InvoiceController::invoice_details($id);
})->name('invoice_detail');
$routes->get('/invoice/:id/accept', 'check_user_is_manager', function ($id) {
    InvoiceController::accept_invoice($id);
})->name('invoice_accept');
$routes->get('/invoice/:id/delete', 'check_user_is_manager', function ($id) {
    InvoiceController::delete_invoice_confirm($id);
})->name('invoice_delete');
$routes->post('/invoice/:id/delete', 'check_user_is_manager', function ($id) {
    InvoiceController::delete_invoice($id);
});
$routes->get('/invoice/create/:user_id', 'check_logged_in', function ($user_id) {
    InvoiceController::create_invoice_confirm($user_id);