HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/farmfun/reserveren.farmfun.be/app/Komma/Kms/Development/PreviewRoutes.php
<?php

namespace App\Komma\Kms\Development;

use Illuminate\Support\Facades\Route;

final class PreviewRoutes
{
    /**
     * Route that are resolved from the Alias route to Rest Route by the AliasMiddleware.
     * Through the controller the models will be bind by Implicit Route Model Binding,
     * so no need to add Route::model in here.
     */
    public static function web()
    {
        // Only make the route accessible when not in production
        if (\App::environment() != 'production') {
            Route::prefix('preview/mail')
                ->group(function () {
                    Route::get('reset_password', PreviewController::class.'@resetPasswordMail')->name('preview.mail.reset_password');
                    Route::get('set_password', PreviewController::class.'@setPasswordMail')->name('preview.mail.set_password');
                    Route::get('registered', PreviewController::class.'@registeredMail')->name('preview.mail.registered');
                    Route::get('reset_password_kms', PreviewController::class.'@resetPasswordMailKms')->name('preview.mail.reset_password_kms');
                    Route::get('order_status/{status}/{staffOrCustomer}/{order?}', PreviewController::class.'@orderStatusMail')->name('preview.mail.order_status');
                    Route::get('order_manual_action/{order?}', PreviewController::class.'@orderManualActionRequired')->name('preview.mail.order_manual_action');
                });

            Route::prefix('preview/logistics')
                ->group(function () {
                    Route::get('invoice/{order?}', PreviewController::class.'@invoice')->name('preview.mail.invoice');
                    Route::get('pdf/invoice/{order?}', PreviewController::class.'@invoicePdf')->name('preview.mail.pdf.invoice');
                    Route::get('pdfDownload/invoice/{order?}', PreviewController::class.'@invoicePdfDownload')->name('preview.mail.pdf.download.invoice');
                });

            Route::prefix('preview/view')
                ->group(function () {
                    Route::get('site/auth/register', PreviewController::class.'@registerView')->name('preview.view.site.auth.register');
                    Route::get('site/auth/registered', PreviewController::class.'@registeredView')->name('preview.view.site.auth.registered');
                    Route::get('site/auth/set', PreviewController::class.'@set')->name('preview.view.site.auth.set');
                    Route::get('site/auth/login', PreviewController::class.'@loginView')->name('preview.view.site.auth.login');
                    Route::get('site/auth/forgot_password', PreviewController::class.'@forgotPassword')->name('preview.view.site.auth.forgot_password');
                    Route::get('site/auth/reset', PreviewController::class.'@reset')->name('preview.view.site.auth.reset');

                    Route::get('kms/auth/login', PreviewController::class.'@loginViewKms')->name('preview.view.kms.auth.login');
                    Route::get('kms/auth/forgot_password', PreviewController::class.'@forgotPasswordKms')->name('preview.view.kms.auth.forgot_password');
                    Route::get('kms/auth/reset', PreviewController::class.'@resetKms')->name('preview.view.kms.auth.reset');
                });
        }

//        Route::prefix('preview/mail')
//            ->group(function () {
//                Route::get('mail_1/{reservation?}', [PreviewController::class, 'showMail1'])->name('preview.mail.1'); // bevestigingsmail
//                Route::get('mail_2/{reservation?}', [PreviewController::class, 'showMail2'])->name('preview.mail.2'); // 2 dagen na boeking
//                Route::get('mail_3/{reservation?}', [PreviewController::class, 'showMail3'])->name('preview.mail.3'); // 14 dagen voor event datum
//                Route::get('mail_4/{reservation?}', [PreviewController::class, 'showMail4'])->name('preview.mail.4'); // 10 dagen voor event datum
//                Route::get('mail_5/{reservation?}', [PreviewController::class, 'showMail5'])->name('preview.mail.5'); // 72 uur voor event datum
//                Route::get('mail_6/{reservation?}', [PreviewController::class, 'showMail6'])->name('preview.mail.6'); // 7 dagen na event datum
//            });
    }
}