多🌹444收拾收拾计算机视觉手机手机手机手机4大尺寸惆怅长岑长 ??????????????????????????С??????????????P??????????????????????????????????????????????????????^?????????? ????j?????????? ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!extension.json 0000644 00000000205 15266620475 0007465 0 ustar 00 { "name": "Perplexity", "type": "extension", "version": "1.0.0", "description": "Perplexity extension for magicai" } System/PerplexityServiceProvider.php 0000644 00000003202 15266620475 0013754 0 ustar 00 registerViews() ->registerRoutes(); } public function registerViews(): static { $this->loadViewsFrom([__DIR__ . '/../resources/views'], 'perplexity'); return $this; } private function registerRoutes(): void { $this->router() ->group([ 'prefix' => LaravelLocalization::setLocale(), 'middleware' => ['web', 'auth', 'localeSessionRedirect', 'localizationRedirect', 'localeViewPath'], ], function (Router $router) { Route::controller(PerplexitySettingController::class) ->prefix('dashboard/admin/settings') ->name('dashboard.admin.settings.') ->middleware('admin') ->group(function (Router $router) { $router->get('perplexity', 'index')->name('perplexity'); $router->post('perplexity', 'update')->name('perplexity.save'); }); }); } private function router(): Router|Route { return $this->app['router']; } } System/Http/Controllers/PerplexitySettingController.php 0000644 00000001362 15266620475 0017554 0 ustar 00 validate([ 'perplexity_key' => 'required|string|max:255', ]); if (Helper::appIsNotDemo()) { setting([ 'perplexity_key' => $request->perplexity_key, ])->save(); } return back()->with(['message' => __('Updated Successfully'), 'type' => 'success']); } } resources/views/settings.blade.php 0000644 00000004366 15266620475 0013360 0 ustar 00 @extends('panel.layout.settings') @section('title', __('Perplexity API Settings')) @section('titlebar_actions', '') @section('titlebar_subtitle', __('This API key is used for these features: AI Chat, AI Web Chat, Realtime Chat')) @section('additional_css') @endsection @section('settings')
@endsection @push('script') @endpush resources/views/select-option.blade.php 0000644 00000000205 15266620475 0014271 0 ustar 00 __MACOSX/._System 0000644 00000000243 15266620475 0007474 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/._resources 0000644 00000000243 15266620475 0010222 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/System/._PerplexityServiceProvider.php 0000644 00000000243 15266620475 0015463 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/System/._Http 0000644 00000000243 15266620475 0010413 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/System/Http/Controllers/._PerplexitySettingController.php 0000644 00000000243 15266620475 0021256 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/System/Http/._Controllers 0000644 00000000243 15266620475 0012721 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/resources/views/._settings.blade.php 0000644 00000000243 15266620475 0015053 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/resources/views/._select-option.blade.php 0000644 00000000243 15266620475 0016000 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/resources/._views 0000644 00000000243 15266620475 0011357 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç __MACOSX/._extension.json 0000644 00000000243 15266620475 0011174 0 ustar 00 Mac OS X 2 q £ ATTR £ ˜ ˜ com.apple.provenance ¤`˜†TÜç