Duffer Derek

Current Path : /var/www/podiomigration.bitkit.dk/httpdocs/src/
Upload File :
Current File : /var/www/podiomigration.bitkit.dk/httpdocs/src/routes.php

<?php
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);
register_shutdown_function("fatal_handler");
ini_set("memory_limit", "-1");
set_time_limit(0);


$app->get('/', ['\App\Controllers\TransferController', 'index'])->setName('Index');
$app->get('/start-transfer', ['\App\Controllers\TransferController', 'transfer'])->setName('Transfer');
$app->get('/copy-async/{type}', ['\App\Controllers\TransferController', 'copyAsync'])->setName('Copy');
$app->get('/create-async/{type}', ['\App\Controllers\TransferController', 'createAsync'])->setName('Create');
$app->get('/test/{type}', ['\App\Controllers\TransferController', 'test'])->setName('Test');
$app->get('/testing/{type}', ['\App\Controllers\TransferController', 'testing'])->setName('Testing');

$app->put('/test/{type}', ['\App\Controllers\TransferController', 'saveFollower'])->setName('Test');
$app->any('/auth', ['\App\Controllers\LoginController', 'authenticate'])->setName('Authenticate');

$app->get('/home', ['\App\Controllers\TransferController', 'home'])->setName('Home');

$app->get('/workspace', ['\App\Controllers\TransferController', 'workspace'])->setName('workspace');
$app->post('/save-workspaces', ['\App\Controllers\WorkspaceController', 'saveWorkspace'])->setName('saveWorkspace');
$app->post('/logout', ['\App\Controllers\LoginController', 'logout'])->setName('logout');

$app->get('/overview', ['\App\Controllers\TransferController', 'spaceOverview'])->setName('overview');


function fatal_handler()
{
    $errfile = "unknown file";
    $errstr = "shutdown";
    $errno = E_CORE_ERROR;
    $errline = 0;

    $error = error_get_last();

    if ($error !== NULL) {
        $details['errno'] = $error["type"];
        $details['errfile'] = $error["file"];
        $details['errline'] = $error["line"];
        $details['$errstr'] = $error["message"];

        \App\Repository\General\Log::logError("fatal_handler", $details);
    }
}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists