28 lines
491 B
PHP
28 lines
491 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
$verbs = [
|
|
'GET',
|
|
'HEAD',
|
|
'POST',
|
|
'PUT',
|
|
'PATCH',
|
|
'DELETE',
|
|
'PROPFIND',
|
|
'PROPPATCH',
|
|
'MKCOL',
|
|
'COPY',
|
|
'MOVE',
|
|
'LOCK',
|
|
'UNLOCK',
|
|
'OPTIONS',
|
|
'REPORT',
|
|
];
|
|
|
|
Illuminate\Routing\Router::$verbs = $verbs;
|
|
|
|
Route::group(['middleware' => ['auth.tokenonbasic', 'limitations']], function () use ($verbs) {
|
|
Route::match($verbs, '{path?}', 'DAV\\DAVController@init')->where('path', '(.)*');
|
|
});
|