toolbox-aoaostar/route/plugin.php
2022-09-19 21:41:43 +08:00

26 lines
555 B
PHP

<?php
use think\facade\Route;
Route::rule('api/:alias/[:method]', "Plugin/api")
->pattern([
'alias' => '[\w|\-]+',
])
->middleware(\app\middleware\PluginCheck::class);
Route::get(':alias/logo', 'Plugin/logo');
Route::group(':alias', function () {
Route::get('/static/*', 'static');
Route::get('/[:path]', 'index');
})->prefix('Plugin/')
->pattern([
'alias' => '[\w|\-]+',
'path' => '[\w\W]+',
])
->middleware(\app\middleware\PluginCheck::class)
->middleware(\app\middleware\View::class);