From d72650bbdcd748d40d36a18a88dd93813841845f Mon Sep 17 00:00:00 2001 From: sindoring Date: Sat, 16 May 2026 22:47:33 +0400 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=BB=D0=B0=D1=83=D0=BD=D1=87=D0=B5=D1=80?= =?UTF-8?q?=D0=B0=20+=20=D1=83=D0=BF=D1=83=D1=89=D0=B5=D0=BD=D0=BD=D0=B0?= =?UTF-8?q?=D1=8F=20=D0=BA=D0=B0=D1=80=D1=82=D0=B8=D0=BD=D0=BA=D0=B0=20?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BB=D0=B5=D0=BD=D0=B4=D0=B8=D0=BD=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + _ide_helper.php | 28449 ++++++++++++++++ .../Controllers/Api/LauncherController.php | 73 +- app/Http/Controllers/Controller.php | 7 + app/Http/Middleware/EnsureLauncherRequest.php | 22 + bootstrap/app.php | 1 + composer.json | 1 + composer.lock | 299 +- config/auth.php | 1 + config/ide-helper.php | 374 + openapi.json | 86 + public/landing.png | Bin 0 -> 2262819 bytes resources/js/moonwell/About.jsx | 5 +- routes/api.php | 4 + routes/web.php | 1 + tests/Feature/LauncherAppcastTest.php | 65 + 16 files changed, 29381 insertions(+), 8 deletions(-) create mode 100644 _ide_helper.php create mode 100644 app/Http/Middleware/EnsureLauncherRequest.php create mode 100644 config/ide-helper.php create mode 100644 public/landing.png create mode 100644 tests/Feature/LauncherAppcastTest.php diff --git a/.gitignore b/.gitignore index b71b1ea..ab2213f 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ Homestead.json Homestead.yaml Thumbs.db +/public/appcast.xml \ No newline at end of file diff --git a/_ide_helper.php b/_ide_helper.php new file mode 100644 index 0000000..a86577b --- /dev/null +++ b/_ide_helper.php @@ -0,0 +1,28449 @@ + + * @see https://github.com/barryvdh/laravel-ide-helper + */ +namespace Illuminate\Support\Facades { + /** + * @see \Illuminate\Foundation\Application + */ + class App { + /** + * Begin configuring a new Laravel application instance. + * + * @param string|null $basePath + * @return \Illuminate\Foundation\Configuration\ApplicationBuilder + * @static + */ + public static function configure($basePath = null) + { + return \Illuminate\Foundation\Application::configure($basePath); + } + + /** + * Infer the application's base directory from the environment. + * + * @return string + * @static + */ + public static function inferBasePath() + { + return \Illuminate\Foundation\Application::inferBasePath(); + } + + /** + * Get the version number of the application. + * + * @return string + * @static + */ + public static function version() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->version(); + } + + /** + * Run the given array of bootstrap classes. + * + * @param string[] $bootstrappers + * @return void + * @static + */ + public static function bootstrapWith($bootstrappers) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->bootstrapWith($bootstrappers); + } + + /** + * Register a callback to run after loading the environment. + * + * @param \Closure $callback + * @return void + * @static + */ + public static function afterLoadingEnvironment($callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->afterLoadingEnvironment($callback); + } + + /** + * Register a callback to run before a bootstrapper. + * + * @param string $bootstrapper + * @param \Closure $callback + * @return void + * @static + */ + public static function beforeBootstrapping($bootstrapper, $callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->beforeBootstrapping($bootstrapper, $callback); + } + + /** + * Register a callback to run after a bootstrapper. + * + * @param string $bootstrapper + * @param \Closure $callback + * @return void + * @static + */ + public static function afterBootstrapping($bootstrapper, $callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->afterBootstrapping($bootstrapper, $callback); + } + + /** + * Determine if the application has been bootstrapped before. + * + * @return bool + * @static + */ + public static function hasBeenBootstrapped() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->hasBeenBootstrapped(); + } + + /** + * Set the base path for the application. + * + * @param string $basePath + * @return \Illuminate\Foundation\Application + * @static + */ + public static function setBasePath($basePath) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->setBasePath($basePath); + } + + /** + * Get the path to the application "app" directory. + * + * @param string $path + * @return string + * @static + */ + public static function path($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->path($path); + } + + /** + * Set the application directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useAppPath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useAppPath($path); + } + + /** + * Get the base path of the Laravel installation. + * + * @param string $path + * @return string + * @static + */ + public static function basePath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->basePath($path); + } + + /** + * Get the path to the bootstrap directory. + * + * @param string $path + * @return string + * @static + */ + public static function bootstrapPath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->bootstrapPath($path); + } + + /** + * Get the path to the service provider list in the bootstrap directory. + * + * @return string + * @static + */ + public static function getBootstrapProvidersPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getBootstrapProvidersPath(); + } + + /** + * Set the bootstrap file directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useBootstrapPath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useBootstrapPath($path); + } + + /** + * Get the path to the application configuration files. + * + * @param string $path + * @return string + * @static + */ + public static function configPath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->configPath($path); + } + + /** + * Set the configuration directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useConfigPath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useConfigPath($path); + } + + /** + * Get the path to the database directory. + * + * @param string $path + * @return string + * @static + */ + public static function databasePath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->databasePath($path); + } + + /** + * Set the database directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useDatabasePath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useDatabasePath($path); + } + + /** + * Get the path to the language files. + * + * @param string $path + * @return string + * @static + */ + public static function langPath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->langPath($path); + } + + /** + * Set the language file directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useLangPath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useLangPath($path); + } + + /** + * Get the path to the public / web directory. + * + * @param string $path + * @return string + * @static + */ + public static function publicPath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->publicPath($path); + } + + /** + * Set the public / web directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function usePublicPath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->usePublicPath($path); + } + + /** + * Get the path to the storage directory. + * + * @param string $path + * @return string + * @static + */ + public static function storagePath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->storagePath($path); + } + + /** + * Set the storage directory. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useStoragePath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useStoragePath($path); + } + + /** + * Get the path to the resources directory. + * + * @param string $path + * @return string + * @static + */ + public static function resourcePath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->resourcePath($path); + } + + /** + * Get the path to the views directory. + * + * This method returns the first configured path in the array of view paths. + * + * @param string $path + * @return string + * @static + */ + public static function viewPath($path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->viewPath($path); + } + + /** + * Join the given paths together. + * + * @param string $basePath + * @param string $path + * @return string + * @static + */ + public static function joinPaths($basePath, $path = '') + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->joinPaths($basePath, $path); + } + + /** + * Get the path to the environment file directory. + * + * @return string + * @static + */ + public static function environmentPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->environmentPath(); + } + + /** + * Set the directory for the environment file. + * + * @param string $path + * @return \Illuminate\Foundation\Application + * @static + */ + public static function useEnvironmentPath($path) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->useEnvironmentPath($path); + } + + /** + * Set the environment file to be loaded during bootstrapping. + * + * @param string $file + * @return \Illuminate\Foundation\Application + * @static + */ + public static function loadEnvironmentFrom($file) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->loadEnvironmentFrom($file); + } + + /** + * Get the environment file the application is using. + * + * @return string + * @static + */ + public static function environmentFile() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->environmentFile(); + } + + /** + * Get the fully-qualified path to the environment file. + * + * @return string + * @static + */ + public static function environmentFilePath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->environmentFilePath(); + } + + /** + * Get or check the current application environment. + * + * @param string|array $environments + * @return string|bool + * @static + */ + public static function environment(...$environments) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->environment(...$environments); + } + + /** + * Determine if the application is in the local environment. + * + * @return bool + * @static + */ + public static function isLocal() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isLocal(); + } + + /** + * Determine if the application is in the production environment. + * + * @return bool + * @static + */ + public static function isProduction() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isProduction(); + } + + /** + * Detect the application's current environment. + * + * @param \Closure $callback + * @return string + * @static + */ + public static function detectEnvironment($callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->detectEnvironment($callback); + } + + /** + * Determine if the application is running in the console. + * + * @return bool + * @static + */ + public static function runningInConsole() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->runningInConsole(); + } + + /** + * Determine if the application is running any of the given console commands. + * + * @param string|array $commands + * @return bool + * @static + */ + public static function runningConsoleCommand(...$commands) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->runningConsoleCommand(...$commands); + } + + /** + * Determine if the application is running unit tests. + * + * @return bool + * @static + */ + public static function runningUnitTests() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->runningUnitTests(); + } + + /** + * Determine if the application is running with debug mode enabled. + * + * @return bool + * @static + */ + public static function hasDebugModeEnabled() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->hasDebugModeEnabled(); + } + + /** + * Register a new registered listener. + * + * @param callable $callback + * @return void + * @static + */ + public static function registered($callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->registered($callback); + } + + /** + * Register all of the configured providers. + * + * @return void + * @static + */ + public static function registerConfiguredProviders() + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->registerConfiguredProviders(); + } + + /** + * Register a service provider with the application. + * + * @param \Illuminate\Support\ServiceProvider|string $provider + * @param bool $force + * @return \Illuminate\Support\ServiceProvider + * @static + */ + public static function register($provider, $force = false) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->register($provider, $force); + } + + /** + * Get the registered service provider instance if it exists. + * + * @param \Illuminate\Support\ServiceProvider|string $provider + * @return \Illuminate\Support\ServiceProvider|null + * @static + */ + public static function getProvider($provider) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getProvider($provider); + } + + /** + * Get the registered service provider instances if any exist. + * + * @param \Illuminate\Support\ServiceProvider|string $provider + * @return array + * @static + */ + public static function getProviders($provider) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getProviders($provider); + } + + /** + * Resolve a service provider instance from the class name. + * + * @param string $provider + * @return \Illuminate\Support\ServiceProvider + * @static + */ + public static function resolveProvider($provider) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->resolveProvider($provider); + } + + /** + * Load and boot all of the remaining deferred providers. + * + * @return void + * @static + */ + public static function loadDeferredProviders() + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->loadDeferredProviders(); + } + + /** + * Load the provider for a deferred service. + * + * @param string $service + * @return void + * @static + */ + public static function loadDeferredProvider($service) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->loadDeferredProvider($service); + } + + /** + * Register a deferred provider and service. + * + * @param string $provider + * @param string|null $service + * @return void + * @static + */ + public static function registerDeferredProvider($provider, $service = null) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->registerDeferredProvider($provider, $service); + } + + /** + * Resolve the given type from the container. + * + * @template TClass of object + * @param string|class-string $abstract + * @param array $parameters + * @return ($abstract is class-string ? TClass : mixed) + * @throws \Illuminate\Contracts\Container\BindingResolutionException + * @static + */ + public static function make($abstract, $parameters = []) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->make($abstract, $parameters); + } + + /** + * Determine if the given abstract type has been bound. + * + * @param string $abstract + * @return bool + * @static + */ + public static function bound($abstract) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->bound($abstract); + } + + /** + * Determine if the application has booted. + * + * @return bool + * @static + */ + public static function isBooted() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isBooted(); + } + + /** + * Boot the application's service providers. + * + * @return void + * @static + */ + public static function boot() + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->boot(); + } + + /** + * Register a new boot listener. + * + * @param callable $callback + * @return void + * @static + */ + public static function booting($callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->booting($callback); + } + + /** + * Register a new "booted" listener. + * + * @param callable $callback + * @return void + * @static + */ + public static function booted($callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->booted($callback); + } + + /** + * {@inheritdoc} + * + * @return \Symfony\Component\HttpFoundation\Response + * @static + */ + public static function handle($request, $type = 1, $catch = true) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->handle($request, $type, $catch); + } + + /** + * Handle the incoming HTTP request and send the response to the browser. + * + * @param \Illuminate\Http\Request $request + * @return void + * @static + */ + public static function handleRequest($request) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->handleRequest($request); + } + + /** + * Handle the incoming Artisan command. + * + * @param \Symfony\Component\Console\Input\InputInterface $input + * @return int + * @static + */ + public static function handleCommand($input) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->handleCommand($input); + } + + /** + * Determine if the framework's base configuration should be merged. + * + * @return bool + * @static + */ + public static function shouldMergeFrameworkConfiguration() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->shouldMergeFrameworkConfiguration(); + } + + /** + * Indicate that the framework's base configuration should not be merged. + * + * @return \Illuminate\Foundation\Application + * @static + */ + public static function dontMergeFrameworkConfiguration() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->dontMergeFrameworkConfiguration(); + } + + /** + * Determine if middleware has been disabled for the application. + * + * @return bool + * @static + */ + public static function shouldSkipMiddleware() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->shouldSkipMiddleware(); + } + + /** + * Get the path to the cached services.php file. + * + * @return string + * @static + */ + public static function getCachedServicesPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getCachedServicesPath(); + } + + /** + * Get the path to the cached packages.php file. + * + * @return string + * @static + */ + public static function getCachedPackagesPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getCachedPackagesPath(); + } + + /** + * Determine if the application configuration is cached. + * + * @return bool + * @static + */ + public static function configurationIsCached() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->configurationIsCached(); + } + + /** + * Get the path to the configuration cache file. + * + * @return string + * @static + */ + public static function getCachedConfigPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getCachedConfigPath(); + } + + /** + * Determine if the application routes are cached. + * + * @return bool + * @static + */ + public static function routesAreCached() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->routesAreCached(); + } + + /** + * Get the path to the routes cache file. + * + * @return string + * @static + */ + public static function getCachedRoutesPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getCachedRoutesPath(); + } + + /** + * Determine if the application events are cached. + * + * @return bool + * @static + */ + public static function eventsAreCached() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->eventsAreCached(); + } + + /** + * Get the path to the events cache file. + * + * @return string + * @static + */ + public static function getCachedEventsPath() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getCachedEventsPath(); + } + + /** + * Add new prefix to list of absolute path prefixes. + * + * @param string $prefix + * @return \Illuminate\Foundation\Application + * @static + */ + public static function addAbsoluteCachePathPrefix($prefix) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->addAbsoluteCachePathPrefix($prefix); + } + + /** + * Get an instance of the maintenance mode manager implementation. + * + * @return \Illuminate\Contracts\Foundation\MaintenanceMode + * @static + */ + public static function maintenanceMode() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->maintenanceMode(); + } + + /** + * Determine if the application is currently down for maintenance. + * + * @return bool + * @static + */ + public static function isDownForMaintenance() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isDownForMaintenance(); + } + + /** + * Throw an HttpException with the given data. + * + * @param int $code + * @param string $message + * @param array $headers + * @return never + * @throws \Symfony\Component\HttpKernel\Exception\HttpException + * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException + * @static + */ + public static function abort($code, $message = '', $headers = []) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->abort($code, $message, $headers); + } + + /** + * Register a terminating callback with the application. + * + * @param callable|string $callback + * @return \Illuminate\Foundation\Application + * @static + */ + public static function terminating($callback) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->terminating($callback); + } + + /** + * Terminate the application. + * + * @return void + * @static + */ + public static function terminate() + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->terminate(); + } + + /** + * Get the service providers that have been loaded. + * + * @return array + * @static + */ + public static function getLoadedProviders() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getLoadedProviders(); + } + + /** + * Determine if the given service provider is loaded. + * + * @param string $provider + * @return bool + * @static + */ + public static function providerIsLoaded($provider) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->providerIsLoaded($provider); + } + + /** + * Get the application's deferred services. + * + * @return array + * @static + */ + public static function getDeferredServices() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getDeferredServices(); + } + + /** + * Set the application's deferred services. + * + * @param array $services + * @return void + * @static + */ + public static function setDeferredServices($services) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->setDeferredServices($services); + } + + /** + * Determine if the given service is a deferred service. + * + * @param string $service + * @return bool + * @static + */ + public static function isDeferredService($service) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isDeferredService($service); + } + + /** + * Add an array of services to the application's deferred services. + * + * @param array $services + * @return void + * @static + */ + public static function addDeferredServices($services) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->addDeferredServices($services); + } + + /** + * Remove an array of services from the application's deferred services. + * + * @param array $services + * @return void + * @static + */ + public static function removeDeferredServices($services) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->removeDeferredServices($services); + } + + /** + * Configure the real-time facade namespace. + * + * @param string $namespace + * @return void + * @static + */ + public static function provideFacades($namespace) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->provideFacades($namespace); + } + + /** + * Get the current application locale. + * + * @return string + * @static + */ + public static function getLocale() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getLocale(); + } + + /** + * Get the current application locale. + * + * @return string + * @static + */ + public static function currentLocale() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->currentLocale(); + } + + /** + * Get the current application fallback locale. + * + * @return string + * @static + */ + public static function getFallbackLocale() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getFallbackLocale(); + } + + /** + * Set the current application locale. + * + * @param string $locale + * @return void + * @static + */ + public static function setLocale($locale) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->setLocale($locale); + } + + /** + * Set the current application fallback locale. + * + * @param string $fallbackLocale + * @return void + * @static + */ + public static function setFallbackLocale($fallbackLocale) + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->setFallbackLocale($fallbackLocale); + } + + /** + * Determine if the application locale is the given locale. + * + * @param string $locale + * @return bool + * @static + */ + public static function isLocale($locale) + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isLocale($locale); + } + + /** + * Register the core class aliases in the container. + * + * @return void + * @static + */ + public static function registerCoreContainerAliases() + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->registerCoreContainerAliases(); + } + + /** + * Flush the container of all bindings and resolved instances. + * + * @return void + * @static + */ + public static function flush() + { + /** @var \Illuminate\Foundation\Application $instance */ + $instance->flush(); + } + + /** + * Get the application namespace. + * + * @return string + * @throws \RuntimeException + * @static + */ + public static function getNamespace() + { + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getNamespace(); + } + + /** + * Define a contextual binding. + * + * @param array|string $concrete + * @return \Illuminate\Contracts\Container\ContextualBindingBuilder + * @static + */ + public static function when($concrete) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->when($concrete); + } + + /** + * Define a contextual binding based on an attribute. + * + * @return void + * @static + */ + public static function whenHasAttribute($attribute, $handler) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->whenHasAttribute($attribute, $handler); + } + + /** + * Returns true if the container can return an entry for the given identifier. + * + * Returns false otherwise. + * + * `has($id)` returning true does not mean that `get($id)` will not throw an exception. + * It does however mean that `get($id)` will not throw a `NotFoundExceptionInterface`. + * + * @param string $id Identifier of the entry to look for. + * @return bool + * @static + */ + public static function has($id) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->has($id); + } + + /** + * Determine if the given abstract type has been resolved. + * + * @param string $abstract + * @return bool + * @static + */ + public static function resolved($abstract) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->resolved($abstract); + } + + /** + * Determine if a given type is shared. + * + * @param string $abstract + * @return bool + * @static + */ + public static function isShared($abstract) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isShared($abstract); + } + + /** + * Determine if a given string is an alias. + * + * @param string $name + * @return bool + * @static + */ + public static function isAlias($name) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->isAlias($name); + } + + /** + * Register a binding with the container. + * + * @param \Closure|string $abstract + * @param \Closure|string|null $concrete + * @param bool $shared + * @return void + * @throws \TypeError + * @throws ReflectionException + * @static + */ + public static function bind($abstract, $concrete = null, $shared = false) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->bind($abstract, $concrete, $shared); + } + + /** + * Determine if the container has a method binding. + * + * @param string $method + * @return bool + * @static + */ + public static function hasMethodBinding($method) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->hasMethodBinding($method); + } + + /** + * Bind a callback to resolve with Container::call. + * + * @param array|string $method + * @param \Closure $callback + * @return void + * @static + */ + public static function bindMethod($method, $callback) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->bindMethod($method, $callback); + } + + /** + * Get the method binding for the given method. + * + * @param string $method + * @param mixed $instance + * @return mixed + * @static + */ + public static function callMethodBinding($method, $instance) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->callMethodBinding($method, $instance); + } + + /** + * Add a contextual binding to the container. + * + * @param string $concrete + * @param \Closure|string $abstract + * @param \Closure|string $implementation + * @return void + * @static + */ + public static function addContextualBinding($concrete, $abstract, $implementation) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->addContextualBinding($concrete, $abstract, $implementation); + } + + /** + * Register a binding if it hasn't already been registered. + * + * @param \Closure|string $abstract + * @param \Closure|string|null $concrete + * @param bool $shared + * @return void + * @static + */ + public static function bindIf($abstract, $concrete = null, $shared = false) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->bindIf($abstract, $concrete, $shared); + } + + /** + * Register a shared binding in the container. + * + * @param \Closure|string $abstract + * @param \Closure|string|null $concrete + * @return void + * @static + */ + public static function singleton($abstract, $concrete = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->singleton($abstract, $concrete); + } + + /** + * Register a shared binding if it hasn't already been registered. + * + * @param \Closure|string $abstract + * @param \Closure|string|null $concrete + * @return void + * @static + */ + public static function singletonIf($abstract, $concrete = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->singletonIf($abstract, $concrete); + } + + /** + * Register a scoped binding in the container. + * + * @param \Closure|string $abstract + * @param \Closure|string|null $concrete + * @return void + * @static + */ + public static function scoped($abstract, $concrete = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->scoped($abstract, $concrete); + } + + /** + * Register a scoped binding if it hasn't already been registered. + * + * @param \Closure|string $abstract + * @param \Closure|string|null $concrete + * @return void + * @static + */ + public static function scopedIf($abstract, $concrete = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->scopedIf($abstract, $concrete); + } + + /** + * "Extend" an abstract type in the container. + * + * @param string $abstract + * @return void + * @throws \InvalidArgumentException + * @static + */ + public static function extend($abstract, $closure) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->extend($abstract, $closure); + } + + /** + * Register an existing instance as shared in the container. + * + * @template TInstance of mixed + * @param string $abstract + * @param TInstance $instance + * @return TInstance + * @static + */ + public static function instance($abstract, $instance) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->instance($abstract, $instance); + } + + /** + * Assign a set of tags to a given binding. + * + * @param array|string $abstracts + * @param mixed $tags + * @return void + * @static + */ + public static function tag($abstracts, $tags) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->tag($abstracts, $tags); + } + + /** + * Resolve all of the bindings for a given tag. + * + * @param string $tag + * @return iterable + * @static + */ + public static function tagged($tag) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->tagged($tag); + } + + /** + * Alias a type to a different name. + * + * @param string $abstract + * @param string $alias + * @return void + * @throws \LogicException + * @static + */ + public static function alias($abstract, $alias) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->alias($abstract, $alias); + } + + /** + * Bind a new callback to an abstract's rebind event. + * + * @param string $abstract + * @return mixed + * @static + */ + public static function rebinding($abstract, $callback) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->rebinding($abstract, $callback); + } + + /** + * Refresh an instance on the given target and method. + * + * @param string $abstract + * @param mixed $target + * @param string $method + * @return mixed + * @static + */ + public static function refresh($abstract, $target, $method) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->refresh($abstract, $target, $method); + } + + /** + * Wrap the given closure such that its dependencies will be injected when executed. + * + * @return \Closure + * @static + */ + public static function wrap($callback, $parameters = []) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->wrap($callback, $parameters); + } + + /** + * Call the given Closure / class@method and inject its dependencies. + * + * @param callable|string $callback + * @param array $parameters + * @param string|null $defaultMethod + * @return mixed + * @throws \InvalidArgumentException + * @static + */ + public static function call($callback, $parameters = [], $defaultMethod = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->call($callback, $parameters, $defaultMethod); + } + + /** + * Get a closure to resolve the given type from the container. + * + * @template TClass of object + * @param string|class-string $abstract + * @return ($abstract is class-string ? \Closure(): TClass : \Closure(): mixed) + * @static + */ + public static function factory($abstract) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->factory($abstract); + } + + /** + * An alias function name for make(). + * + * @template TClass of object + * @param string|class-string|callable $abstract + * @return ($abstract is class-string ? TClass : mixed) + * @throws \Illuminate\Contracts\Container\BindingResolutionException + * @static + */ + public static function makeWith($abstract, $parameters = []) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->makeWith($abstract, $parameters); + } + + /** + * Finds an entry of the container by its identifier and returns it. + * + * @template TClass of object + * @param string|class-string $id + * @return ($id is class-string ? TClass : mixed) + * @param string $id Identifier of the entry to look for. + * @throws NotFoundExceptionInterface No entry was found for **this** identifier. + * @throws ContainerExceptionInterface Error while retrieving the entry. + * @return mixed Entry. + * @static + */ + public static function get($id) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->get($id); + } + + /** + * Instantiate a concrete instance of the given type. + * + * @template TClass of object + * @param \Closure(static, array): TClass|class-string $concrete + * @return TClass + * @throws \Illuminate\Contracts\Container\BindingResolutionException + * @throws \Illuminate\Contracts\Container\CircularDependencyException + * @static + */ + public static function build($concrete) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->build($concrete); + } + + /** + * Resolve a dependency based on an attribute. + * + * @return mixed + * @static + */ + public static function resolveFromAttribute($attribute) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->resolveFromAttribute($attribute); + } + + /** + * Register a new before resolving callback for all types. + * + * @param \Closure|string $abstract + * @return void + * @static + */ + public static function beforeResolving($abstract, $callback = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->beforeResolving($abstract, $callback); + } + + /** + * Register a new resolving callback. + * + * @param \Closure|string $abstract + * @return void + * @static + */ + public static function resolving($abstract, $callback = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->resolving($abstract, $callback); + } + + /** + * Register a new after resolving callback for all types. + * + * @param \Closure|string $abstract + * @return void + * @static + */ + public static function afterResolving($abstract, $callback = null) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->afterResolving($abstract, $callback); + } + + /** + * Register a new after resolving attribute callback for all types. + * + * @return void + * @static + */ + public static function afterResolvingAttribute($attribute, $callback) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->afterResolvingAttribute($attribute, $callback); + } + + /** + * Fire all of the after resolving attribute callbacks. + * + * @param \ReflectionAttribute[] $attributes + * @param mixed $object + * @return void + * @static + */ + public static function fireAfterResolvingAttributeCallbacks($attributes, $object) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->fireAfterResolvingAttributeCallbacks($attributes, $object); + } + + /** + * Get the name of the binding the container is currently resolving. + * + * @return class-string|string|null + * @static + */ + public static function currentlyResolving() + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->currentlyResolving(); + } + + /** + * Get the container's bindings. + * + * @return array + * @static + */ + public static function getBindings() + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getBindings(); + } + + /** + * Get the alias for an abstract if available. + * + * @param string $abstract + * @return string + * @static + */ + public static function getAlias($abstract) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->getAlias($abstract); + } + + /** + * Remove all of the extender callbacks for a given type. + * + * @param string $abstract + * @return void + * @static + */ + public static function forgetExtenders($abstract) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->forgetExtenders($abstract); + } + + /** + * Remove a resolved instance from the instance cache. + * + * @param string $abstract + * @return void + * @static + */ + public static function forgetInstance($abstract) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->forgetInstance($abstract); + } + + /** + * Clear all of the instances from the container. + * + * @return void + * @static + */ + public static function forgetInstances() + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->forgetInstances(); + } + + /** + * Clear all of the scoped instances from the container. + * + * @return void + * @static + */ + public static function forgetScopedInstances() + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->forgetScopedInstances(); + } + + /** + * Set the callback which determines the current container environment. + * + * @param (callable(array|string): bool|string)|null $callback + * @return void + * @static + */ + public static function resolveEnvironmentUsing($callback) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + $instance->resolveEnvironmentUsing($callback); + } + + /** + * Determine the environment for the container. + * + * @param array|string $environments + * @return bool + * @static + */ + public static function currentEnvironmentIs($environments) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->currentEnvironmentIs($environments); + } + + /** + * Get the globally available instance of the container. + * + * @return static + * @static + */ + public static function getInstance() + { + //Method inherited from \Illuminate\Container\Container + return \Illuminate\Foundation\Application::getInstance(); + } + + /** + * Set the shared instance of the container. + * + * @return \Illuminate\Contracts\Container\Container|static + * @static + */ + public static function setInstance($container = null) + { + //Method inherited from \Illuminate\Container\Container + return \Illuminate\Foundation\Application::setInstance($container); + } + + /** + * Determine if a given offset exists. + * + * @param string $key + * @static + */ + public static function offsetExists($key) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->offsetExists($key); + } + + /** + * Get the value at a given offset. + * + * @param string $key + * @static + */ + public static function offsetGet($key) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->offsetGet($key); + } + + /** + * Set the value at a given offset. + * + * @param string $key + * @param mixed $value + * @static + */ + public static function offsetSet($key, $value) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->offsetSet($key, $value); + } + + /** + * Unset the value at a given offset. + * + * @param string $key + * @static + */ + public static function offsetUnset($key) + { + //Method inherited from \Illuminate\Container\Container + /** @var \Illuminate\Foundation\Application $instance */ + return $instance->offsetUnset($key); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Foundation\Application::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Foundation\Application::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Foundation\Application::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Foundation\Application::flushMacros(); + } + + } + /** + * @see \Illuminate\Foundation\Console\Kernel + */ + class Artisan { + /** + * Re-route the Symfony command events to their Laravel counterparts. + * + * @internal + * @return \Illuminate\Foundation\Console\Kernel + * @static + */ + public static function rerouteSymfonyCommandEvents() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->rerouteSymfonyCommandEvents(); + } + + /** + * Run the console application. + * + * @param \Symfony\Component\Console\Input\InputInterface $input + * @param \Symfony\Component\Console\Output\OutputInterface|null $output + * @return int + * @static + */ + public static function handle($input, $output = null) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->handle($input, $output); + } + + /** + * Terminate the application. + * + * @param \Symfony\Component\Console\Input\InputInterface $input + * @param int $status + * @return void + * @static + */ + public static function terminate($input, $status) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + $instance->terminate($input, $status); + } + + /** + * Register a callback to be invoked when the command lifecycle duration exceeds a given amount of time. + * + * @param \DateTimeInterface|\Carbon\CarbonInterval|float|int $threshold + * @param callable $handler + * @return void + * @static + */ + public static function whenCommandLifecycleIsLongerThan($threshold, $handler) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + $instance->whenCommandLifecycleIsLongerThan($threshold, $handler); + } + + /** + * When the command being handled started. + * + * @return \Illuminate\Support\Carbon|null + * @static + */ + public static function commandStartedAt() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->commandStartedAt(); + } + + /** + * Resolve a console schedule instance. + * + * @return \Illuminate\Console\Scheduling\Schedule + * @static + */ + public static function resolveConsoleSchedule() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->resolveConsoleSchedule(); + } + + /** + * Register a Closure based command with the application. + * + * @param string $signature + * @param \Closure $callback + * @return \Illuminate\Foundation\Console\ClosureCommand + * @static + */ + public static function command($signature, $callback) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->command($signature, $callback); + } + + /** + * Register the given command with the console application. + * + * @param \Symfony\Component\Console\Command\Command $command + * @return void + * @static + */ + public static function registerCommand($command) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + $instance->registerCommand($command); + } + + /** + * Run an Artisan console command by name. + * + * @param \Symfony\Component\Console\Command\Command|string $command + * @param array $parameters + * @param \Symfony\Component\Console\Output\OutputInterface|null $outputBuffer + * @return int + * @throws \Symfony\Component\Console\Exception\CommandNotFoundException + * @static + */ + public static function call($command, $parameters = [], $outputBuffer = null) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->call($command, $parameters, $outputBuffer); + } + + /** + * Queue the given console command. + * + * @param string $command + * @param array $parameters + * @return \Illuminate\Foundation\Bus\PendingDispatch + * @static + */ + public static function queue($command, $parameters = []) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->queue($command, $parameters); + } + + /** + * Get all of the commands registered with the console. + * + * @return array + * @static + */ + public static function all() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->all(); + } + + /** + * Get the output for the last run command. + * + * @return string + * @static + */ + public static function output() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->output(); + } + + /** + * Bootstrap the application for artisan commands. + * + * @return void + * @static + */ + public static function bootstrap() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + $instance->bootstrap(); + } + + /** + * Bootstrap the application without booting service providers. + * + * @return void + * @static + */ + public static function bootstrapWithoutBootingProviders() + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + $instance->bootstrapWithoutBootingProviders(); + } + + /** + * Set the Artisan application instance. + * + * @param \Illuminate\Console\Application|null $artisan + * @return void + * @static + */ + public static function setArtisan($artisan) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + $instance->setArtisan($artisan); + } + + /** + * Set the Artisan commands provided by the application. + * + * @param array $commands + * @return \Illuminate\Foundation\Console\Kernel + * @static + */ + public static function addCommands($commands) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->addCommands($commands); + } + + /** + * Set the paths that should have their Artisan commands automatically discovered. + * + * @param array $paths + * @return \Illuminate\Foundation\Console\Kernel + * @static + */ + public static function addCommandPaths($paths) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->addCommandPaths($paths); + } + + /** + * Set the paths that should have their Artisan "routes" automatically discovered. + * + * @param array $paths + * @return \Illuminate\Foundation\Console\Kernel + * @static + */ + public static function addCommandRoutePaths($paths) + { + /** @var \Illuminate\Foundation\Console\Kernel $instance */ + return $instance->addCommandRoutePaths($paths); + } + + } + /** + * @see \Illuminate\Auth\AuthManager + * @see \Illuminate\Auth\SessionGuard + */ + class Auth { + /** + * Attempt to get the guard from the local cache. + * + * @param string|null $name + * @return \Illuminate\Contracts\Auth\Guard|\Illuminate\Contracts\Auth\StatefulGuard + * @static + */ + public static function guard($name = null) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->guard($name); + } + + /** + * Create a session based authentication guard. + * + * @param string $name + * @param array $config + * @return \Illuminate\Auth\SessionGuard + * @static + */ + public static function createSessionDriver($name, $config) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->createSessionDriver($name, $config); + } + + /** + * Create a token based authentication guard. + * + * @param string $name + * @param array $config + * @return \Illuminate\Auth\TokenGuard + * @static + */ + public static function createTokenDriver($name, $config) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->createTokenDriver($name, $config); + } + + /** + * Get the default authentication driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default guard driver the factory should serve. + * + * @param string $name + * @return void + * @static + */ + public static function shouldUse($name) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + $instance->shouldUse($name); + } + + /** + * Set the default authentication driver name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Register a new callback based request guard. + * + * @param string $driver + * @param callable $callback + * @return \Illuminate\Auth\AuthManager + * @static + */ + public static function viaRequest($driver, $callback) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->viaRequest($driver, $callback); + } + + /** + * Get the user resolver callback. + * + * @return \Closure + * @static + */ + public static function userResolver() + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->userResolver(); + } + + /** + * Set the callback to be used to resolve users. + * + * @param \Closure $userResolver + * @return \Illuminate\Auth\AuthManager + * @static + */ + public static function resolveUsersUsing($userResolver) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->resolveUsersUsing($userResolver); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Auth\AuthManager + * @static + */ + public static function extend($driver, $callback) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Register a custom provider creator Closure. + * + * @param string $name + * @param \Closure $callback + * @return \Illuminate\Auth\AuthManager + * @static + */ + public static function provider($name, $callback) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->provider($name, $callback); + } + + /** + * Determines if any guards have already been resolved. + * + * @return bool + * @static + */ + public static function hasResolvedGuards() + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->hasResolvedGuards(); + } + + /** + * Forget all of the resolved guard instances. + * + * @return \Illuminate\Auth\AuthManager + * @static + */ + public static function forgetGuards() + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->forgetGuards(); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Auth\AuthManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->setApplication($app); + } + + /** + * Create the user provider implementation for the driver. + * + * @param string|null $provider + * @return \Illuminate\Contracts\Auth\UserProvider|null + * @throws \InvalidArgumentException + * @static + */ + public static function createUserProvider($provider = null) + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->createUserProvider($provider); + } + + /** + * Get the default user provider name. + * + * @return string + * @static + */ + public static function getDefaultUserProvider() + { + /** @var \Illuminate\Auth\AuthManager $instance */ + return $instance->getDefaultUserProvider(); + } + + /** + * Get the currently authenticated user. + * + * @return \App\Models\User|null + * @static + */ + public static function user() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->user(); + } + + /** + * Get the ID for the currently authenticated user. + * + * @return int|string|null + * @static + */ + public static function id() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->id(); + } + + /** + * Log a user into the application without sessions or cookies. + * + * @param array $credentials + * @return bool + * @static + */ + public static function once($credentials = []) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->once($credentials); + } + + /** + * Log the given user ID into the application without sessions or cookies. + * + * @param mixed $id + * @return \App\Models\User|false + * @static + */ + public static function onceUsingId($id) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->onceUsingId($id); + } + + /** + * Validate a user's credentials. + * + * @param array $credentials + * @return bool + * @static + */ + public static function validate($credentials = []) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->validate($credentials); + } + + /** + * Attempt to authenticate using HTTP Basic Auth. + * + * @param string $field + * @param array $extraConditions + * @return \Symfony\Component\HttpFoundation\Response|null + * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException + * @static + */ + public static function basic($field = 'email', $extraConditions = []) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->basic($field, $extraConditions); + } + + /** + * Perform a stateless HTTP Basic login attempt. + * + * @param string $field + * @param array $extraConditions + * @return \Symfony\Component\HttpFoundation\Response|null + * @throws \Symfony\Component\HttpKernel\Exception\UnauthorizedHttpException + * @static + */ + public static function onceBasic($field = 'email', $extraConditions = []) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->onceBasic($field, $extraConditions); + } + + /** + * Attempt to authenticate a user using the given credentials. + * + * @param array $credentials + * @param bool $remember + * @return bool + * @static + */ + public static function attempt($credentials = [], $remember = false) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->attempt($credentials, $remember); + } + + /** + * Attempt to authenticate a user with credentials and additional callbacks. + * + * @param array $credentials + * @param array|callable|null $callbacks + * @param bool $remember + * @return bool + * @static + */ + public static function attemptWhen($credentials = [], $callbacks = null, $remember = false) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->attemptWhen($credentials, $callbacks, $remember); + } + + /** + * Log the given user ID into the application. + * + * @param mixed $id + * @param bool $remember + * @return \App\Models\User|false + * @static + */ + public static function loginUsingId($id, $remember = false) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->loginUsingId($id, $remember); + } + + /** + * Log a user into the application. + * + * @param \Illuminate\Contracts\Auth\Authenticatable $user + * @param bool $remember + * @return void + * @static + */ + public static function login($user, $remember = false) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->login($user, $remember); + } + + /** + * Create a HMAC of the password hash for storage in cookies. + * + * @param string $passwordHash + * @return string + * @static + */ + public static function hashPasswordForCookie($passwordHash) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->hashPasswordForCookie($passwordHash); + } + + /** + * Log the user out of the application. + * + * @return void + * @static + */ + public static function logout() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->logout(); + } + + /** + * Log the user out of the application on their current device only. + * + * This method does not cycle the "remember" token. + * + * @return void + * @static + */ + public static function logoutCurrentDevice() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->logoutCurrentDevice(); + } + + /** + * Invalidate other sessions for the current user. + * + * The application must be using the AuthenticateSession middleware. + * + * @param string $password + * @return \App\Models\User|null + * @throws \Illuminate\Auth\AuthenticationException + * @static + */ + public static function logoutOtherDevices($password) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->logoutOtherDevices($password); + } + + /** + * Register an authentication attempt event listener. + * + * @param mixed $callback + * @return void + * @static + */ + public static function attempting($callback) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->attempting($callback); + } + + /** + * Get the last user we attempted to authenticate. + * + * @return \App\Models\User + * @static + */ + public static function getLastAttempted() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getLastAttempted(); + } + + /** + * Get a unique identifier for the auth session value. + * + * @return string + * @static + */ + public static function getName() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getName(); + } + + /** + * Get the name of the cookie used to store the "recaller". + * + * @return string + * @static + */ + public static function getRecallerName() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getRecallerName(); + } + + /** + * Determine if the user was authenticated via "remember me" cookie. + * + * @return bool + * @static + */ + public static function viaRemember() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->viaRemember(); + } + + /** + * Set the number of minutes the remember me cookie should be valid for. + * + * @param int $minutes + * @return \Illuminate\Auth\SessionGuard + * @static + */ + public static function setRememberDuration($minutes) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->setRememberDuration($minutes); + } + + /** + * Get the cookie creator instance used by the guard. + * + * @return \Illuminate\Contracts\Cookie\QueueingFactory + * @throws \RuntimeException + * @static + */ + public static function getCookieJar() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getCookieJar(); + } + + /** + * Set the cookie creator instance used by the guard. + * + * @param \Illuminate\Contracts\Cookie\QueueingFactory $cookie + * @return void + * @static + */ + public static function setCookieJar($cookie) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->setCookieJar($cookie); + } + + /** + * Get the event dispatcher instance. + * + * @return \Illuminate\Contracts\Events\Dispatcher + * @static + */ + public static function getDispatcher() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getDispatcher(); + } + + /** + * Set the event dispatcher instance. + * + * @param \Illuminate\Contracts\Events\Dispatcher $events + * @return void + * @static + */ + public static function setDispatcher($events) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->setDispatcher($events); + } + + /** + * Get the session store used by the guard. + * + * @return \Illuminate\Contracts\Session\Session + * @static + */ + public static function getSession() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getSession(); + } + + /** + * Return the currently cached user. + * + * @return \App\Models\User|null + * @static + */ + public static function getUser() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getUser(); + } + + /** + * Set the current user. + * + * @param \Illuminate\Contracts\Auth\Authenticatable $user + * @return \Illuminate\Auth\SessionGuard + * @static + */ + public static function setUser($user) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->setUser($user); + } + + /** + * Get the current request instance. + * + * @return \Symfony\Component\HttpFoundation\Request + * @static + */ + public static function getRequest() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getRequest(); + } + + /** + * Set the current request instance. + * + * @param \Symfony\Component\HttpFoundation\Request $request + * @return \Illuminate\Auth\SessionGuard + * @static + */ + public static function setRequest($request) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->setRequest($request); + } + + /** + * Get the timebox instance used by the guard. + * + * @return \Illuminate\Support\Timebox + * @static + */ + public static function getTimebox() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getTimebox(); + } + + /** + * Determine if the current user is authenticated. If not, throw an exception. + * + * @return \App\Models\User + * @throws \Illuminate\Auth\AuthenticationException + * @static + */ + public static function authenticate() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->authenticate(); + } + + /** + * Determine if the guard has a user instance. + * + * @return bool + * @static + */ + public static function hasUser() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->hasUser(); + } + + /** + * Determine if the current user is authenticated. + * + * @return bool + * @static + */ + public static function check() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->check(); + } + + /** + * Determine if the current user is a guest. + * + * @return bool + * @static + */ + public static function guest() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->guest(); + } + + /** + * Forget the current user. + * + * @return \Illuminate\Auth\SessionGuard + * @static + */ + public static function forgetUser() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->forgetUser(); + } + + /** + * Get the user provider used by the guard. + * + * @return \Illuminate\Contracts\Auth\UserProvider + * @static + */ + public static function getProvider() + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + return $instance->getProvider(); + } + + /** + * Set the user provider used by the guard. + * + * @param \Illuminate\Contracts\Auth\UserProvider $provider + * @return void + * @static + */ + public static function setProvider($provider) + { + /** @var \Illuminate\Auth\SessionGuard $instance */ + $instance->setProvider($provider); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Auth\SessionGuard::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Auth\SessionGuard::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Auth\SessionGuard::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Auth\SessionGuard::flushMacros(); + } + + } + /** + * @see \Illuminate\View\Compilers\BladeCompiler + */ + class Blade { + /** + * Compile the view at the given path. + * + * @param string|null $path + * @return void + * @static + */ + public static function compile($path = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->compile($path); + } + + /** + * Get the path currently being compiled. + * + * @return string + * @static + */ + public static function getPath() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getPath(); + } + + /** + * Set the path currently being compiled. + * + * @param string $path + * @return void + * @static + */ + public static function setPath($path) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->setPath($path); + } + + /** + * Compile the given Blade template contents. + * + * @param string $value + * @return string + * @static + */ + public static function compileString($value) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->compileString($value); + } + + /** + * Evaluate and render a Blade string to HTML. + * + * @param string $string + * @param array $data + * @param bool $deleteCachedView + * @return string + * @static + */ + public static function render($string, $data = [], $deleteCachedView = false) + { + return \Illuminate\View\Compilers\BladeCompiler::render($string, $data, $deleteCachedView); + } + + /** + * Render a component instance to HTML. + * + * @param \Illuminate\View\Component $component + * @return string + * @static + */ + public static function renderComponent($component) + { + return \Illuminate\View\Compilers\BladeCompiler::renderComponent($component); + } + + /** + * Strip the parentheses from the given expression. + * + * @param string $expression + * @return string + * @static + */ + public static function stripParentheses($expression) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->stripParentheses($expression); + } + + /** + * Register a custom Blade compiler. + * + * @param callable $compiler + * @return void + * @static + */ + public static function extend($compiler) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->extend($compiler); + } + + /** + * Get the extensions used by the compiler. + * + * @return array + * @static + */ + public static function getExtensions() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getExtensions(); + } + + /** + * Register an "if" statement directive. + * + * @param string $name + * @param callable $callback + * @return void + * @static + */ + public static function if($name, $callback) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->if($name, $callback); + } + + /** + * Check the result of a condition. + * + * @param string $name + * @param mixed $parameters + * @return bool + * @static + */ + public static function check($name, ...$parameters) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->check($name, ...$parameters); + } + + /** + * Register a class-based component alias directive. + * + * @param string $class + * @param string|null $alias + * @param string $prefix + * @return void + * @static + */ + public static function component($class, $alias = null, $prefix = '') + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->component($class, $alias, $prefix); + } + + /** + * Register an array of class-based components. + * + * @param array $components + * @param string $prefix + * @return void + * @static + */ + public static function components($components, $prefix = '') + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->components($components, $prefix); + } + + /** + * Get the registered class component aliases. + * + * @return array + * @static + */ + public static function getClassComponentAliases() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getClassComponentAliases(); + } + + /** + * Register a new anonymous component path. + * + * @param string $path + * @param string|null $prefix + * @return void + * @static + */ + public static function anonymousComponentPath($path, $prefix = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->anonymousComponentPath($path, $prefix); + } + + /** + * Register an anonymous component namespace. + * + * @param string $directory + * @param string|null $prefix + * @return void + * @static + */ + public static function anonymousComponentNamespace($directory, $prefix = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->anonymousComponentNamespace($directory, $prefix); + } + + /** + * Register a class-based component namespace. + * + * @param string $namespace + * @param string $prefix + * @return void + * @static + */ + public static function componentNamespace($namespace, $prefix) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->componentNamespace($namespace, $prefix); + } + + /** + * Get the registered anonymous component paths. + * + * @return array + * @static + */ + public static function getAnonymousComponentPaths() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getAnonymousComponentPaths(); + } + + /** + * Get the registered anonymous component namespaces. + * + * @return array + * @static + */ + public static function getAnonymousComponentNamespaces() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getAnonymousComponentNamespaces(); + } + + /** + * Get the registered class component namespaces. + * + * @return array + * @static + */ + public static function getClassComponentNamespaces() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getClassComponentNamespaces(); + } + + /** + * Register a component alias directive. + * + * @param string $path + * @param string|null $alias + * @return void + * @static + */ + public static function aliasComponent($path, $alias = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->aliasComponent($path, $alias); + } + + /** + * Register an include alias directive. + * + * @param string $path + * @param string|null $alias + * @return void + * @static + */ + public static function include($path, $alias = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->include($path, $alias); + } + + /** + * Register an include alias directive. + * + * @param string $path + * @param string|null $alias + * @return void + * @static + */ + public static function aliasInclude($path, $alias = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->aliasInclude($path, $alias); + } + + /** + * Register a handler for custom directives, binding the handler to the compiler. + * + * @param string $name + * @param callable $handler + * @return void + * @throws \InvalidArgumentException + * @static + */ + public static function bindDirective($name, $handler) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->bindDirective($name, $handler); + } + + /** + * Register a handler for custom directives. + * + * @param string $name + * @param ($bind is true ? \Closure : callable) $handler + * @param bool $bind + * @return void + * @throws \InvalidArgumentException + * @static + */ + public static function directive($name, $handler, $bind = false) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->directive($name, $handler, $bind); + } + + /** + * Get the list of custom directives. + * + * @return array + * @static + */ + public static function getCustomDirectives() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getCustomDirectives(); + } + + /** + * Indicate that the following callable should be used to prepare strings for compilation. + * + * @param callable $callback + * @return \Illuminate\View\Compilers\BladeCompiler + * @static + */ + public static function prepareStringsForCompilationUsing($callback) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->prepareStringsForCompilationUsing($callback); + } + + /** + * Register a new precompiler. + * + * @param callable $precompiler + * @return void + * @static + */ + public static function precompiler($precompiler) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->precompiler($precompiler); + } + + /** + * Execute the given callback using a custom echo format. + * + * @param string $format + * @param callable $callback + * @return string + * @static + */ + public static function usingEchoFormat($format, $callback) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->usingEchoFormat($format, $callback); + } + + /** + * Set the echo format to be used by the compiler. + * + * @param string $format + * @return void + * @static + */ + public static function setEchoFormat($format) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->setEchoFormat($format); + } + + /** + * Set the "echo" format to double encode entities. + * + * @return void + * @static + */ + public static function withDoubleEncoding() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->withDoubleEncoding(); + } + + /** + * Set the "echo" format to not double encode entities. + * + * @return void + * @static + */ + public static function withoutDoubleEncoding() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->withoutDoubleEncoding(); + } + + /** + * Indicate that component tags should not be compiled. + * + * @return void + * @static + */ + public static function withoutComponentTags() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->withoutComponentTags(); + } + + /** + * Get the path to the compiled version of a view. + * + * @param string $path + * @return string + * @static + */ + public static function getCompiledPath($path) + { + //Method inherited from \Illuminate\View\Compilers\Compiler + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->getCompiledPath($path); + } + + /** + * Determine if the view at the given path is expired. + * + * @param string $path + * @return bool + * @throws \ErrorException + * @static + */ + public static function isExpired($path) + { + //Method inherited from \Illuminate\View\Compilers\Compiler + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->isExpired($path); + } + + /** + * Get a new component hash for a component name. + * + * @param string $component + * @return string + * @static + */ + public static function newComponentHash($component) + { + return \Illuminate\View\Compilers\BladeCompiler::newComponentHash($component); + } + + /** + * Compile a class component opening. + * + * @param string $component + * @param string $alias + * @param string $data + * @param string $hash + * @return string + * @static + */ + public static function compileClassComponentOpening($component, $alias, $data, $hash) + { + return \Illuminate\View\Compilers\BladeCompiler::compileClassComponentOpening($component, $alias, $data, $hash); + } + + /** + * Compile the end-component statements into valid PHP. + * + * @return string + * @static + */ + public static function compileEndComponentClass() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->compileEndComponentClass(); + } + + /** + * Sanitize the given component attribute value. + * + * @param mixed $value + * @return mixed + * @static + */ + public static function sanitizeComponentAttribute($value) + { + return \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($value); + } + + /** + * Compile an end-once block into valid PHP. + * + * @return string + * @static + */ + public static function compileEndOnce() + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->compileEndOnce(); + } + + /** + * Add a handler to be executed before echoing a given class. + * + * @param string|callable $class + * @param callable|null $handler + * @return void + * @static + */ + public static function stringable($class, $handler = null) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + $instance->stringable($class, $handler); + } + + /** + * Compile Blade echos into valid PHP. + * + * @param string $value + * @return string + * @static + */ + public static function compileEchos($value) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->compileEchos($value); + } + + /** + * Apply the echo handler for the value if it exists. + * + * @param string $value + * @return string + * @static + */ + public static function applyEchoHandler($value) + { + /** @var \Illuminate\View\Compilers\BladeCompiler $instance */ + return $instance->applyEchoHandler($value); + } + + } + /** + * @method static mixed auth(\Illuminate\Http\Request $request) + * @method static mixed validAuthenticationResponse(\Illuminate\Http\Request $request, mixed $result) + * @method static void broadcast(array $channels, string $event, array $payload = []) + * @method static array|null resolveAuthenticatedUser(\Illuminate\Http\Request $request) + * @method static void resolveAuthenticatedUserUsing(\Closure $callback) + * @method static \Illuminate\Broadcasting\Broadcasters\Broadcaster channel(\Illuminate\Contracts\Broadcasting\HasBroadcastChannel|string $channel, callable|string $callback, array $options = []) + * @method static \Illuminate\Support\Collection getChannels() + * @see \Illuminate\Broadcasting\BroadcastManager + * @see \Illuminate\Broadcasting\Broadcasters\Broadcaster + */ + class Broadcast { + /** + * Register the routes for handling broadcast channel authentication and sockets. + * + * @param array|null $attributes + * @return void + * @static + */ + public static function routes($attributes = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + $instance->routes($attributes); + } + + /** + * Register the routes for handling broadcast user authentication. + * + * @param array|null $attributes + * @return void + * @static + */ + public static function userRoutes($attributes = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + $instance->userRoutes($attributes); + } + + /** + * Register the routes for handling broadcast authentication and sockets. + * + * Alias of "routes" method. + * + * @param array|null $attributes + * @return void + * @static + */ + public static function channelRoutes($attributes = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + $instance->channelRoutes($attributes); + } + + /** + * Get the socket ID for the given request. + * + * @param \Illuminate\Http\Request|null $request + * @return string|null + * @static + */ + public static function socket($request = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->socket($request); + } + + /** + * Begin sending an anonymous broadcast to the given channels. + * + * @static + */ + public static function on($channels) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->on($channels); + } + + /** + * Begin sending an anonymous broadcast to the given private channels. + * + * @static + */ + public static function private($channel) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->private($channel); + } + + /** + * Begin sending an anonymous broadcast to the given presence channels. + * + * @static + */ + public static function presence($channel) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->presence($channel); + } + + /** + * Begin broadcasting an event. + * + * @param mixed $event + * @return \Illuminate\Broadcasting\PendingBroadcast + * @static + */ + public static function event($event = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->event($event); + } + + /** + * Queue the given event for broadcast. + * + * @param mixed $event + * @return void + * @static + */ + public static function queue($event) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + $instance->queue($event); + } + + /** + * Get a driver instance. + * + * @param string|null $driver + * @return mixed + * @static + */ + public static function connection($driver = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->connection($driver); + } + + /** + * Get a driver instance. + * + * @param string|null $name + * @return mixed + * @static + */ + public static function driver($name = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->driver($name); + } + + /** + * Get a Pusher instance for the given configuration. + * + * @param array $config + * @return \Pusher\Pusher + * @static + */ + public static function pusher($config) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->pusher($config); + } + + /** + * Get an Ably instance for the given configuration. + * + * @param array $config + * @return \Ably\AblyRest + * @static + */ + public static function ably($config) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->ably($config); + } + + /** + * Get the default driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default driver name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Disconnect the given driver / connection and remove it from local cache. + * + * @param string|null $name + * @return void + * @static + */ + public static function purge($name = null) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + $instance->purge($name); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Broadcasting\BroadcastManager + * @static + */ + public static function extend($driver, $callback) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Get the application instance used by the manager. + * + * @return \Illuminate\Contracts\Foundation\Application + * @static + */ + public static function getApplication() + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->getApplication(); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Broadcasting\BroadcastManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->setApplication($app); + } + + /** + * Forget all of the resolved driver instances. + * + * @return \Illuminate\Broadcasting\BroadcastManager + * @static + */ + public static function forgetDrivers() + { + /** @var \Illuminate\Broadcasting\BroadcastManager $instance */ + return $instance->forgetDrivers(); + } + + } + /** + * @see \Illuminate\Bus\Dispatcher + * @see \Illuminate\Support\Testing\Fakes\BusFake + */ + class Bus { + /** + * Dispatch a command to its appropriate handler. + * + * @param mixed $command + * @return mixed + * @static + */ + public static function dispatch($command) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->dispatch($command); + } + + /** + * Dispatch a command to its appropriate handler in the current process. + * + * Queueable jobs will be dispatched to the "sync" queue. + * + * @param mixed $command + * @param mixed $handler + * @return mixed + * @static + */ + public static function dispatchSync($command, $handler = null) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->dispatchSync($command, $handler); + } + + /** + * Dispatch a command to its appropriate handler in the current process without using the synchronous queue. + * + * @param mixed $command + * @param mixed $handler + * @return mixed + * @static + */ + public static function dispatchNow($command, $handler = null) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->dispatchNow($command, $handler); + } + + /** + * Attempt to find the batch with the given ID. + * + * @return \Illuminate\Bus\Batch|null + * @static + */ + public static function findBatch($batchId) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->findBatch($batchId); + } + + /** + * Create a new batch of queueable jobs. + * + * @param \Illuminate\Support\Collection|mixed $jobs + * @return \Illuminate\Bus\PendingBatch + * @static + */ + public static function batch($jobs) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->batch($jobs); + } + + /** + * Create a new chain of queueable jobs. + * + * @param \Illuminate\Support\Collection|array|null $jobs + * @return \Illuminate\Foundation\Bus\PendingChain + * @static + */ + public static function chain($jobs = null) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->chain($jobs); + } + + /** + * Determine if the given command has a handler. + * + * @param mixed $command + * @return bool + * @static + */ + public static function hasCommandHandler($command) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->hasCommandHandler($command); + } + + /** + * Retrieve the handler for a command. + * + * @param mixed $command + * @return mixed + * @static + */ + public static function getCommandHandler($command) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->getCommandHandler($command); + } + + /** + * Dispatch a command to its appropriate handler behind a queue. + * + * @param mixed $command + * @return mixed + * @throws \RuntimeException + * @static + */ + public static function dispatchToQueue($command) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->dispatchToQueue($command); + } + + /** + * Dispatch a command to its appropriate handler after the current process. + * + * @param mixed $command + * @param mixed $handler + * @return void + * @static + */ + public static function dispatchAfterResponse($command, $handler = null) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + $instance->dispatchAfterResponse($command, $handler); + } + + /** + * Set the pipes through which commands should be piped before dispatching. + * + * @return \Illuminate\Bus\Dispatcher + * @static + */ + public static function pipeThrough($pipes) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->pipeThrough($pipes); + } + + /** + * Map a command to a handler. + * + * @return \Illuminate\Bus\Dispatcher + * @static + */ + public static function map($map) + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->map($map); + } + + /** + * Allow dispatching after responses. + * + * @return \Illuminate\Bus\Dispatcher + * @static + */ + public static function withDispatchingAfterResponses() + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->withDispatchingAfterResponses(); + } + + /** + * Disable dispatching after responses. + * + * @return \Illuminate\Bus\Dispatcher + * @static + */ + public static function withoutDispatchingAfterResponses() + { + /** @var \Illuminate\Bus\Dispatcher $instance */ + return $instance->withoutDispatchingAfterResponses(); + } + + /** + * Specify the jobs that should be dispatched instead of faked. + * + * @param array|string $jobsToDispatch + * @return \Illuminate\Support\Testing\Fakes\BusFake + * @static + */ + public static function except($jobsToDispatch) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->except($jobsToDispatch); + } + + /** + * Assert if a job was dispatched based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|int|null $callback + * @return void + * @static + */ + public static function assertDispatched($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatched($command, $callback); + } + + /** + * Assert if a job was pushed exactly once. + * + * @param string|\Closure $command + * @return void + * @static + */ + public static function assertDispatchedOnce($command) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedOnce($command); + } + + /** + * Assert if a job was pushed a number of times. + * + * @param string|\Closure $command + * @param int $times + * @return void + * @static + */ + public static function assertDispatchedTimes($command, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedTimes($command, $times); + } + + /** + * Determine if a job was dispatched based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|null $callback + * @return void + * @static + */ + public static function assertNotDispatched($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNotDispatched($command, $callback); + } + + /** + * Assert that no jobs were dispatched. + * + * @return void + * @static + */ + public static function assertNothingDispatched() + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNothingDispatched(); + } + + /** + * Assert if a job was explicitly dispatched synchronously based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|int|null $callback + * @return void + * @static + */ + public static function assertDispatchedSync($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedSync($command, $callback); + } + + /** + * Assert if a job was pushed synchronously a number of times. + * + * @param string|\Closure $command + * @param int $times + * @return void + * @static + */ + public static function assertDispatchedSyncTimes($command, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedSyncTimes($command, $times); + } + + /** + * Determine if a job was dispatched based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|null $callback + * @return void + * @static + */ + public static function assertNotDispatchedSync($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNotDispatchedSync($command, $callback); + } + + /** + * Assert if a job was dispatched after the response was sent based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|int|null $callback + * @return void + * @static + */ + public static function assertDispatchedAfterResponse($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedAfterResponse($command, $callback); + } + + /** + * Assert if a job was pushed after the response was sent a number of times. + * + * @param string|\Closure $command + * @param int $times + * @return void + * @static + */ + public static function assertDispatchedAfterResponseTimes($command, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedAfterResponseTimes($command, $times); + } + + /** + * Determine if a job was dispatched based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|null $callback + * @return void + * @static + */ + public static function assertNotDispatchedAfterResponse($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNotDispatchedAfterResponse($command, $callback); + } + + /** + * Assert if a chain of jobs was dispatched. + * + * @param array $expectedChain + * @return void + * @static + */ + public static function assertChained($expectedChain) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertChained($expectedChain); + } + + /** + * Assert no chained jobs was dispatched. + * + * @return void + * @static + */ + public static function assertNothingChained() + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNothingChained(); + } + + /** + * Assert if a job was dispatched with an empty chain based on a truth-test callback. + * + * @param string|\Closure $command + * @param callable|null $callback + * @return void + * @static + */ + public static function assertDispatchedWithoutChain($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertDispatchedWithoutChain($command, $callback); + } + + /** + * Create a new assertion about a chained batch. + * + * @param \Closure(\Illuminate\Bus\PendingBatch): bool $callback + * @return \Illuminate\Support\Testing\Fakes\ChainedBatchTruthTest + * @static + */ + public static function chainedBatch($callback) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->chainedBatch($callback); + } + + /** + * Assert if a batch was dispatched based on a truth-test callback. + * + * @param array|callable(\Illuminate\Bus\PendingBatch): bool $callback + * @return void + * @static + */ + public static function assertBatched($callback) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertBatched($callback); + } + + /** + * Assert the number of batches that have been dispatched. + * + * @param int $count + * @return void + * @static + */ + public static function assertBatchCount($count) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertBatchCount($count); + } + + /** + * Assert that no batched jobs were dispatched. + * + * @return void + * @static + */ + public static function assertNothingBatched() + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNothingBatched(); + } + + /** + * Assert that no jobs were dispatched, chained, or batched. + * + * @return void + * @static + */ + public static function assertNothingPlaced() + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + $instance->assertNothingPlaced(); + } + + /** + * Get all of the jobs matching a truth-test callback. + * + * @param string $command + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function dispatched($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->dispatched($command, $callback); + } + + /** + * Get all of the jobs dispatched synchronously matching a truth-test callback. + * + * @param string $command + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function dispatchedSync($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->dispatchedSync($command, $callback); + } + + /** + * Get all of the jobs dispatched after the response was sent matching a truth-test callback. + * + * @param string $command + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function dispatchedAfterResponse($command, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->dispatchedAfterResponse($command, $callback); + } + + /** + * Get all of the pending batches matching a truth-test callback. + * + * @param callable(\Illuminate\Bus\PendingBatch): bool $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function batched($callback) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->batched($callback); + } + + /** + * Determine if there are any stored commands for a given class. + * + * @param string $command + * @return bool + * @static + */ + public static function hasDispatched($command) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->hasDispatched($command); + } + + /** + * Determine if there are any stored commands for a given class. + * + * @param string $command + * @return bool + * @static + */ + public static function hasDispatchedSync($command) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->hasDispatchedSync($command); + } + + /** + * Determine if there are any stored commands for a given class. + * + * @param string $command + * @return bool + * @static + */ + public static function hasDispatchedAfterResponse($command) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->hasDispatchedAfterResponse($command); + } + + /** + * Dispatch an empty job batch for testing. + * + * @param string $name + * @return \Illuminate\Bus\Batch + * @static + */ + public static function dispatchFakeBatch($name = '') + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->dispatchFakeBatch($name); + } + + /** + * Record the fake pending batch dispatch. + * + * @param \Illuminate\Bus\PendingBatch $pendingBatch + * @return \Illuminate\Bus\Batch + * @static + */ + public static function recordPendingBatch($pendingBatch) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->recordPendingBatch($pendingBatch); + } + + /** + * Specify if commands should be serialized and restored when being batched. + * + * @param bool $serializeAndRestore + * @return \Illuminate\Support\Testing\Fakes\BusFake + * @static + */ + public static function serializeAndRestore($serializeAndRestore = true) + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->serializeAndRestore($serializeAndRestore); + } + + /** + * Get the batches that have been dispatched. + * + * @return array + * @static + */ + public static function dispatchedBatches() + { + /** @var \Illuminate\Support\Testing\Fakes\BusFake $instance */ + return $instance->dispatchedBatches(); + } + + } + /** + * @see \Illuminate\Cache\CacheManager + * @see \Illuminate\Cache\Repository + */ + class Cache { + /** + * Get a cache store instance by name, wrapped in a repository. + * + * @param string|null $name + * @return \Illuminate\Contracts\Cache\Repository + * @static + */ + public static function store($name = null) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->store($name); + } + + /** + * Get a cache driver instance. + * + * @param string|null $driver + * @return \Illuminate\Contracts\Cache\Repository + * @static + */ + public static function driver($driver = null) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->driver($driver); + } + + /** + * Get a memoized cache driver instance. + * + * @param string|null $driver + * @return \Illuminate\Contracts\Cache\Repository + * @static + */ + public static function memo($driver = null) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->memo($driver); + } + + /** + * Resolve the given store. + * + * @param string $name + * @return \Illuminate\Contracts\Cache\Repository + * @throws \InvalidArgumentException + * @static + */ + public static function resolve($name) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->resolve($name); + } + + /** + * Build a cache repository with the given configuration. + * + * @param array $config + * @return \Illuminate\Cache\Repository + * @throws \InvalidArgumentException + * @static + */ + public static function build($config) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->build($config); + } + + /** + * Create a new cache repository with the given implementation. + * + * @param \Illuminate\Contracts\Cache\Store $store + * @param array $config + * @return \Illuminate\Cache\Repository + * @static + */ + public static function repository($store, $config = []) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->repository($store, $config); + } + + /** + * Re-set the event dispatcher on all resolved cache repositories. + * + * @return void + * @static + */ + public static function refreshEventDispatcher() + { + /** @var \Illuminate\Cache\CacheManager $instance */ + $instance->refreshEventDispatcher(); + } + + /** + * Get the default cache driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default cache driver name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Unset the given driver instances. + * + * @param array|string|null $name + * @return \Illuminate\Cache\CacheManager + * @static + */ + public static function forgetDriver($name = null) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->forgetDriver($name); + } + + /** + * Disconnect the given driver and remove from local cache. + * + * @param string|null $name + * @return void + * @static + */ + public static function purge($name = null) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + $instance->purge($name); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @param-closure-this $this $callback + * @return \Illuminate\Cache\CacheManager + * @static + */ + public static function extend($driver, $callback) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Cache\CacheManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Cache\CacheManager $instance */ + return $instance->setApplication($app); + } + + /** + * Determine if an item exists in the cache. + * + * @param \UnitEnum|array|string $key + * @return bool + * @static + */ + public static function has($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->has($key); + } + + /** + * Determine if an item doesn't exist in the cache. + * + * @param \UnitEnum|string $key + * @return bool + * @static + */ + public static function missing($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->missing($key); + } + + /** + * Retrieve an item from the cache by key. + * + * @param \UnitEnum|array|string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function get($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->get($key, $default); + } + + /** + * Retrieve multiple items from the cache by key. + * + * Items not found in the cache will have a null value. + * + * @param array $keys + * @return array + * @static + */ + public static function many($keys) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->many($keys); + } + + /** + * Obtains multiple cache items by their unique keys. + * + * @return iterable + * @param iterable $keys A list of keys that can be obtained in a single operation. + * @param mixed $default Default value to return for keys that do not exist. + * @return iterable A list of key => value pairs. Cache keys that do not exist or are stale will have $default as value. + * @throws \Psr\SimpleCache\InvalidArgumentException + * MUST be thrown if $keys is neither an array nor a Traversable, + * or if any of the $keys are not a legal value. + * @static + */ + public static function getMultiple($keys, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->getMultiple($keys, $default); + } + + /** + * Retrieve an item from the cache and delete it. + * + * @param \UnitEnum|array|string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function pull($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->pull($key, $default); + } + + /** + * Retrieve a string item from the cache. + * + * @param \UnitEnum|string $key + * @param (\Closure():(string|null))|string|null $default + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function string($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->string($key, $default); + } + + /** + * Retrieve an integer item from the cache. + * + * @param \UnitEnum|string $key + * @param (\Closure():(int|null))|int|null $default + * @return int + * @throws \InvalidArgumentException + * @static + */ + public static function integer($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->integer($key, $default); + } + + /** + * Retrieve a float item from the cache. + * + * @param \UnitEnum|string $key + * @param (\Closure():(float|null))|float|null $default + * @return float + * @throws \InvalidArgumentException + * @static + */ + public static function float($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->float($key, $default); + } + + /** + * Retrieve a boolean item from the cache. + * + * @param \UnitEnum|string $key + * @param (\Closure():(bool|null))|bool|null $default + * @return bool + * @throws \InvalidArgumentException + * @static + */ + public static function boolean($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->boolean($key, $default); + } + + /** + * Retrieve an array item from the cache. + * + * @param \UnitEnum|string $key + * @param (\Closure():(array|null))|array|null $default + * @return array + * @throws \InvalidArgumentException + * @static + */ + public static function array($key, $default = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->array($key, $default); + } + + /** + * Store an item in the cache. + * + * @param \UnitEnum|array|string $key + * @param mixed $value + * @param \DateTimeInterface|\DateInterval|int|null $ttl + * @return bool + * @static + */ + public static function put($key, $value, $ttl = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->put($key, $value, $ttl); + } + + /** + * Store an item in the cache. + * + * @param \UnitEnum|array|string $key + * @param mixed $value + * @param \DateTimeInterface|\DateInterval|int|null $ttl + * @return bool + * @static + */ + public static function set($key, $value, $ttl = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->set($key, $value, $ttl); + } + + /** + * Store multiple items in the cache for a given number of seconds. + * + * @param array $values + * @param \DateTimeInterface|\DateInterval|int|null $ttl + * @return bool + * @static + */ + public static function putMany($values, $ttl = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->putMany($values, $ttl); + } + + /** + * Persists a set of key => value pairs in the cache, with an optional TTL. + * + * @return bool + * @param iterable $values A list of key => value pairs for a multiple-set operation. + * @param null|int|\DateInterval $ttl Optional. The TTL value of this item. If no value is sent and + * the driver supports TTL then the library may set a default value + * for it or let the driver take care of that. + * @return bool True on success and false on failure. + * @throws \Psr\SimpleCache\InvalidArgumentException + * MUST be thrown if $values is neither an array nor a Traversable, + * or if any of the $values are not a legal value. + * @static + */ + public static function setMultiple($values, $ttl = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->setMultiple($values, $ttl); + } + + /** + * Store an item in the cache if the key does not exist. + * + * @param \UnitEnum|array|string $key + * @param mixed $value + * @param \DateTimeInterface|\DateInterval|int|null $ttl + * @return bool + * @static + */ + public static function add($key, $value, $ttl = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->add($key, $value, $ttl); + } + + /** + * Increment the value of an item in the cache. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return int|bool + * @static + */ + public static function increment($key, $value = 1) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->increment($key, $value); + } + + /** + * Decrement the value of an item in the cache. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return int|bool + * @static + */ + public static function decrement($key, $value = 1) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->decrement($key, $value); + } + + /** + * Store an item in the cache indefinitely. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return bool + * @static + */ + public static function forever($key, $value) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->forever($key, $value); + } + + /** + * Get an item from the cache, or execute the given Closure and store the result. + * + * @template TCacheValue + * @param \UnitEnum|string $key + * @param \Closure|\DateTimeInterface|\DateInterval|int|null $ttl + * @param \Closure(): TCacheValue $callback + * @return TCacheValue + * @static + */ + public static function remember($key, $ttl, $callback) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->remember($key, $ttl, $callback); + } + + /** + * Get an item from the cache, or execute the given Closure and store the result forever. + * + * @template TCacheValue + * @param \UnitEnum|string $key + * @param \Closure(): TCacheValue $callback + * @return TCacheValue + * @static + */ + public static function sear($key, $callback) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->sear($key, $callback); + } + + /** + * Get an item from the cache, or execute the given Closure and store the result forever. + * + * @template TCacheValue + * @param \UnitEnum|string $key + * @param \Closure(): TCacheValue $callback + * @return TCacheValue + * @static + */ + public static function rememberForever($key, $callback) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->rememberForever($key, $callback); + } + + /** + * Retrieve an item from the cache by key, refreshing it in the background if it is stale. + * + * @template TCacheValue + * @param \UnitEnum|string $key + * @param array{ 0: \DateTimeInterface|\DateInterval|int, 1: \DateTimeInterface|\DateInterval|int } $ttl + * @param (callable(): TCacheValue) $callback + * @param array{ seconds?: int, owner?: string }|null $lock + * @param bool $alwaysDefer + * @return TCacheValue + * @static + */ + public static function flexible($key, $ttl, $callback, $lock = null, $alwaysDefer = false) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->flexible($key, $ttl, $callback, $lock, $alwaysDefer); + } + + /** + * Execute a callback while holding an atomic lock on a cache mutex to prevent overlapping calls. + * + * @template TReturn + * @param \UnitEnum|string $key + * @param callable(): TReturn $callback + * @param int $lockFor + * @param int $waitFor + * @param string|null $owner + * @return TReturn + * @throws \Illuminate\Contracts\Cache\LockTimeoutException + * @static + */ + public static function withoutOverlapping($key, $callback, $lockFor = 0, $waitFor = 10, $owner = null) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->withoutOverlapping($key, $callback, $lockFor, $waitFor, $owner); + } + + /** + * Funnel a callback for a maximum number of simultaneous executions. + * + * @param \UnitEnum|string $name + * @return \Illuminate\Cache\Limiters\ConcurrencyLimiterBuilder + * @static + */ + public static function funnel($name) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->funnel($name); + } + + /** + * Remove an item from the cache. + * + * @param \UnitEnum|array|string $key + * @return bool + * @static + */ + public static function forget($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->forget($key); + } + + /** + * Remove an item from the cache. + * + * @param \UnitEnum|array|string $key + * @return bool + * @static + */ + public static function delete($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->delete($key); + } + + /** + * Deletes multiple cache items in a single operation. + * + * @return bool + * @param iterable $keys A list of string-based keys to be deleted. + * @return bool True if the items were successfully removed. False if there was an error. + * @throws \Psr\SimpleCache\InvalidArgumentException + * MUST be thrown if $keys is neither an array nor a Traversable, + * or if any of the $keys are not a legal value. + * @static + */ + public static function deleteMultiple($keys) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->deleteMultiple($keys); + } + + /** + * Wipes clean the entire cache's keys. + * + * @return bool + * @return bool True on success and false on failure. + * @static + */ + public static function clear() + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->clear(); + } + + /** + * Begin executing a new tags operation if the store supports it. + * + * @param mixed $names + * @return \Illuminate\Cache\TaggedCache + * @throws \BadMethodCallException + * @static + */ + public static function tags($names) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->tags($names); + } + + /** + * Get the name of the cache store. + * + * @return string|null + * @static + */ + public static function getName() + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->getName(); + } + + /** + * Determine if the current store supports tags. + * + * @return bool + * @static + */ + public static function supportsTags() + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->supportsTags(); + } + + /** + * Get the default cache time. + * + * @return int|null + * @static + */ + public static function getDefaultCacheTime() + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->getDefaultCacheTime(); + } + + /** + * Set the default cache time in seconds. + * + * @param int|null $seconds + * @return \Illuminate\Cache\Repository + * @static + */ + public static function setDefaultCacheTime($seconds) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->setDefaultCacheTime($seconds); + } + + /** + * Get the cache store implementation. + * + * @return \Illuminate\Contracts\Cache\Store + * @static + */ + public static function getStore() + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->getStore(); + } + + /** + * Set the cache store implementation. + * + * @param \Illuminate\Contracts\Cache\Store $store + * @return static + * @static + */ + public static function setStore($store) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->setStore($store); + } + + /** + * Get the event dispatcher instance. + * + * @return \Illuminate\Contracts\Events\Dispatcher|null + * @static + */ + public static function getEventDispatcher() + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->getEventDispatcher(); + } + + /** + * Set the event dispatcher instance. + * + * @param \Illuminate\Contracts\Events\Dispatcher $events + * @return void + * @static + */ + public static function setEventDispatcher($events) + { + /** @var \Illuminate\Cache\Repository $instance */ + $instance->setEventDispatcher($events); + } + + /** + * Determine if a cached value exists. + * + * @param \UnitEnum|string $key + * @return bool + * @static + */ + public static function offsetExists($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->offsetExists($key); + } + + /** + * Retrieve an item from the cache by key. + * + * @param \UnitEnum|string $key + * @return mixed + * @static + */ + public static function offsetGet($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->offsetGet($key); + } + + /** + * Store an item in the cache for the default time. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return void + * @static + */ + public static function offsetSet($key, $value) + { + /** @var \Illuminate\Cache\Repository $instance */ + $instance->offsetSet($key, $value); + } + + /** + * Remove an item from the cache. + * + * @param \UnitEnum|string $key + * @return void + * @static + */ + public static function offsetUnset($key) + { + /** @var \Illuminate\Cache\Repository $instance */ + $instance->offsetUnset($key); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Cache\Repository::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Cache\Repository::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Cache\Repository::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Cache\Repository::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Cache\Repository $instance */ + return $instance->macroCall($method, $parameters); + } + + /** + * Get a lock instance. + * + * @param string $name + * @param int $seconds + * @param string|null $owner + * @return \Illuminate\Contracts\Cache\Lock + * @static + */ + public static function lock($name, $seconds = 0, $owner = null) + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->lock($name, $seconds, $owner); + } + + /** + * Restore a lock instance using the owner identifier. + * + * @param string $name + * @param string $owner + * @return \Illuminate\Contracts\Cache\Lock + * @static + */ + public static function restoreLock($name, $owner) + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->restoreLock($name, $owner); + } + + /** + * Remove all items from the cache. + * + * @return bool + * @static + */ + public static function flush() + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->flush(); + } + + /** + * Get the full path for the given cache key. + * + * @param string $key + * @return string + * @static + */ + public static function path($key) + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->path($key); + } + + /** + * Get the Filesystem instance. + * + * @return \Illuminate\Filesystem\Filesystem + * @static + */ + public static function getFilesystem() + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->getFilesystem(); + } + + /** + * Get the working directory of the cache. + * + * @return string + * @static + */ + public static function getDirectory() + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->getDirectory(); + } + + /** + * Set the working directory of the cache. + * + * @param string $directory + * @return \Illuminate\Cache\FileStore + * @static + */ + public static function setDirectory($directory) + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->setDirectory($directory); + } + + /** + * Set the cache directory where locks should be stored. + * + * @param string|null $lockDirectory + * @return \Illuminate\Cache\FileStore + * @static + */ + public static function setLockDirectory($lockDirectory) + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->setLockDirectory($lockDirectory); + } + + /** + * Get the cache key prefix. + * + * @return string + * @static + */ + public static function getPrefix() + { + /** @var \Illuminate\Cache\FileStore $instance */ + return $instance->getPrefix(); + } + + } + /** + * @method static array run(\Closure|array $tasks) + * @method static \Illuminate\Support\Defer\DeferredCallback defer(\Closure|array $tasks) + * @see \Illuminate\Concurrency\ConcurrencyManager + */ + class Concurrency { + /** + * Get a driver instance by name. + * + * @param string|null $name + * @return mixed + * @static + */ + public static function driver($name = null) + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->driver($name); + } + + /** + * Create an instance of the process concurrency driver. + * + * @return \Illuminate\Concurrency\ProcessDriver + * @static + */ + public static function createProcessDriver() + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->createProcessDriver(); + } + + /** + * Create an instance of the fork concurrency driver. + * + * @return \Illuminate\Concurrency\ForkDriver + * @throws \RuntimeException + * @static + */ + public static function createForkDriver() + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->createForkDriver(); + } + + /** + * Create an instance of the sync concurrency driver. + * + * @return \Illuminate\Concurrency\SyncDriver + * @static + */ + public static function createSyncDriver() + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->createSyncDriver(); + } + + /** + * Get the default instance name. + * + * @return string + * @static + */ + public static function getDefaultInstance() + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->getDefaultInstance(); + } + + /** + * Set the default instance name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultInstance($name) + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + $instance->setDefaultInstance($name); + } + + /** + * Get the instance specific configuration. + * + * @param string $name + * @return array + * @static + */ + public static function getInstanceConfig($name) + { + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->getInstanceConfig($name); + } + + /** + * Get an instance by name. + * + * @param string|null $name + * @return mixed + * @static + */ + public static function instance($name = null) + { + //Method inherited from \Illuminate\Support\MultipleInstanceManager + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->instance($name); + } + + /** + * Unset the given instances. + * + * @param array|string|null $name + * @return \Illuminate\Concurrency\ConcurrencyManager + * @static + */ + public static function forgetInstance($name = null) + { + //Method inherited from \Illuminate\Support\MultipleInstanceManager + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->forgetInstance($name); + } + + /** + * Disconnect the given instance and remove from local cache. + * + * @param string|null $name + * @return void + * @static + */ + public static function purge($name = null) + { + //Method inherited from \Illuminate\Support\MultipleInstanceManager + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + $instance->purge($name); + } + + /** + * Register a custom instance creator Closure. + * + * @param string $name + * @param \Closure $callback + * @param-closure-this $this $callback + * @return \Illuminate\Concurrency\ConcurrencyManager + * @static + */ + public static function extend($name, $callback) + { + //Method inherited from \Illuminate\Support\MultipleInstanceManager + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->extend($name, $callback); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Concurrency\ConcurrencyManager + * @static + */ + public static function setApplication($app) + { + //Method inherited from \Illuminate\Support\MultipleInstanceManager + /** @var \Illuminate\Concurrency\ConcurrencyManager $instance */ + return $instance->setApplication($app); + } + + } + /** + * @see \Illuminate\Config\Repository + */ + class Config { + /** + * Determine if the given configuration value exists. + * + * @param string $key + * @return bool + * @static + */ + public static function has($key) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->has($key); + } + + /** + * Get the specified configuration value. + * + * @param array|string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function get($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->get($key, $default); + } + + /** + * Get many configuration values. + * + * @param array $keys + * @return array + * @static + */ + public static function getMany($keys) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->getMany($keys); + } + + /** + * Get the specified string configuration value. + * + * @param string $key + * @param (\Closure():(string|null))|string|null $default + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function string($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->string($key, $default); + } + + /** + * Get the specified integer configuration value. + * + * @param string $key + * @param (\Closure():(int|null))|int|null $default + * @return int + * @throws \InvalidArgumentException + * @static + */ + public static function integer($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->integer($key, $default); + } + + /** + * Get the specified float configuration value. + * + * @param string $key + * @param (\Closure():(float|null))|float|null $default + * @return float + * @throws \InvalidArgumentException + * @static + */ + public static function float($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->float($key, $default); + } + + /** + * Get the specified boolean configuration value. + * + * @param string $key + * @param (\Closure():(bool|null))|bool|null $default + * @return bool + * @throws \InvalidArgumentException + * @static + */ + public static function boolean($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->boolean($key, $default); + } + + /** + * Get the specified array configuration value. + * + * @param string $key + * @param (\Closure():(array|null))|array|null $default + * @return array + * @throws \InvalidArgumentException + * @static + */ + public static function array($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->array($key, $default); + } + + /** + * Get the specified array configuration value as a collection. + * + * @param string $key + * @param (\Closure():(array|null))|array|null $default + * @return Collection + * @static + */ + public static function collection($key, $default = null) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->collection($key, $default); + } + + /** + * Set a given configuration value. + * + * @param array|string $key + * @param mixed $value + * @return void + * @static + */ + public static function set($key, $value = null) + { + /** @var \Illuminate\Config\Repository $instance */ + $instance->set($key, $value); + } + + /** + * Prepend a value onto an array configuration value. + * + * @param string $key + * @param mixed $value + * @return void + * @static + */ + public static function prepend($key, $value) + { + /** @var \Illuminate\Config\Repository $instance */ + $instance->prepend($key, $value); + } + + /** + * Push a value onto an array configuration value. + * + * @param string $key + * @param mixed $value + * @return void + * @static + */ + public static function push($key, $value) + { + /** @var \Illuminate\Config\Repository $instance */ + $instance->push($key, $value); + } + + /** + * Get all of the configuration items for the application. + * + * @return array + * @static + */ + public static function all() + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->all(); + } + + /** + * Determine if the given configuration option exists. + * + * @param string $key + * @return bool + * @static + */ + public static function offsetExists($key) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->offsetExists($key); + } + + /** + * Get a configuration option. + * + * @param string $key + * @return mixed + * @static + */ + public static function offsetGet($key) + { + /** @var \Illuminate\Config\Repository $instance */ + return $instance->offsetGet($key); + } + + /** + * Set a configuration option. + * + * @param string $key + * @param mixed $value + * @return void + * @static + */ + public static function offsetSet($key, $value) + { + /** @var \Illuminate\Config\Repository $instance */ + $instance->offsetSet($key, $value); + } + + /** + * Unset a configuration option. + * + * @param string $key + * @return void + * @static + */ + public static function offsetUnset($key) + { + /** @var \Illuminate\Config\Repository $instance */ + $instance->offsetUnset($key); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Config\Repository::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Config\Repository::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Config\Repository::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Config\Repository::flushMacros(); + } + + } + /** + * @see \Illuminate\Log\Context\Repository + */ + class Context { + /** + * Determine if the given key exists. + * + * @param string $key + * @return bool + * @static + */ + public static function has($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->has($key); + } + + /** + * Determine if the given key is missing. + * + * @param string $key + * @return bool + * @static + */ + public static function missing($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->missing($key); + } + + /** + * Determine if the given key exists within the hidden context data. + * + * @param string $key + * @return bool + * @static + */ + public static function hasHidden($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->hasHidden($key); + } + + /** + * Determine if the given key is missing within the hidden context data. + * + * @param string $key + * @return bool + * @static + */ + public static function missingHidden($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->missingHidden($key); + } + + /** + * Retrieve all the context data. + * + * @return array + * @static + */ + public static function all() + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->all(); + } + + /** + * Retrieve all the hidden context data. + * + * @return array + * @static + */ + public static function allHidden() + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->allHidden(); + } + + /** + * Retrieve the given key's value. + * + * @param string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function get($key, $default = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->get($key, $default); + } + + /** + * Retrieve the given key's hidden value. + * + * @param string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function getHidden($key, $default = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->getHidden($key, $default); + } + + /** + * Retrieve the given key's value and then forget it. + * + * @param string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function pull($key, $default = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->pull($key, $default); + } + + /** + * Retrieve the given key's hidden value and then forget it. + * + * @param string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function pullHidden($key, $default = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->pullHidden($key, $default); + } + + /** + * Retrieve only the values of the given keys. + * + * @param array $keys + * @return array + * @static + */ + public static function only($keys) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->only($keys); + } + + /** + * Retrieve only the hidden values of the given keys. + * + * @param array $keys + * @return array + * @static + */ + public static function onlyHidden($keys) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->onlyHidden($keys); + } + + /** + * Retrieve all values except those with the given keys. + * + * @param array $keys + * @return array + * @static + */ + public static function except($keys) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->except($keys); + } + + /** + * Retrieve all hidden values except those with the given keys. + * + * @param array $keys + * @return array + * @static + */ + public static function exceptHidden($keys) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->exceptHidden($keys); + } + + /** + * Add a context value. + * + * @param string|array $key + * @param mixed $value + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function add($key, $value = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->add($key, $value); + } + + /** + * Add a hidden context value. + * + * @param string|array $key + * @param mixed $value + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function addHidden($key, $value = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->addHidden($key, $value); + } + + /** + * Add a context value if it does not exist yet, and return the value. + * + * @param string $key + * @param mixed $value + * @return mixed + * @static + */ + public static function remember($key, $value) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->remember($key, $value); + } + + /** + * Add a hidden context value if it does not exist yet, and return the value. + * + * @param string $key + * @param mixed $value + * @return mixed + * @static + */ + public static function rememberHidden($key, $value) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->rememberHidden($key, $value); + } + + /** + * Forget the given context key. + * + * @param string|array $key + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function forget($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->forget($key); + } + + /** + * Forget the given hidden context key. + * + * @param string|array $key + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function forgetHidden($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->forgetHidden($key); + } + + /** + * Add a context value if it does not exist yet. + * + * @param string $key + * @param mixed $value + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function addIf($key, $value) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->addIf($key, $value); + } + + /** + * Add a hidden context value if it does not exist yet. + * + * @param string $key + * @param mixed $value + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function addHiddenIf($key, $value) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->addHiddenIf($key, $value); + } + + /** + * Push the given values onto the key's stack. + * + * @param string $key + * @param mixed $values + * @return \Illuminate\Log\Context\Repository + * @throws \RuntimeException + * @static + */ + public static function push($key, ...$values) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->push($key, ...$values); + } + + /** + * Pop the latest value from the key's stack. + * + * @param string $key + * @return mixed + * @throws \RuntimeException + * @static + */ + public static function pop($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->pop($key); + } + + /** + * Push the given hidden values onto the key's stack. + * + * @param string $key + * @param mixed $values + * @return \Illuminate\Log\Context\Repository + * @throws \RuntimeException + * @static + */ + public static function pushHidden($key, ...$values) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->pushHidden($key, ...$values); + } + + /** + * Pop the latest hidden value from the key's stack. + * + * @param string $key + * @return mixed + * @throws \RuntimeException + * @static + */ + public static function popHidden($key) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->popHidden($key); + } + + /** + * Increment a context counter. + * + * @param string $key + * @param int $amount + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function increment($key, $amount = 1) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->increment($key, $amount); + } + + /** + * Decrement a context counter. + * + * @param string $key + * @param int $amount + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function decrement($key, $amount = 1) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->decrement($key, $amount); + } + + /** + * Determine if the given value is in the given stack. + * + * @param string $key + * @param mixed $value + * @param bool $strict + * @return bool + * @throws \RuntimeException + * @static + */ + public static function stackContains($key, $value, $strict = false) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->stackContains($key, $value, $strict); + } + + /** + * Determine if the given value is in the given hidden stack. + * + * @param string $key + * @param mixed $value + * @param bool $strict + * @return bool + * @throws \RuntimeException + * @static + */ + public static function hiddenStackContains($key, $value, $strict = false) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->hiddenStackContains($key, $value, $strict); + } + + /** + * @template TReturn of mixed + * + * Run the callback function with the given context values and restore the original context state when complete. + * @param (callable(): TReturn) $callback + * @param array $data + * @param array $hidden + * @return TReturn + * @throws \Throwable + * @static + */ + public static function scope($callback, $data = [], $hidden = []) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->scope($callback, $data, $hidden); + } + + /** + * Determine if the repository is empty. + * + * @return bool + * @static + */ + public static function isEmpty() + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->isEmpty(); + } + + /** + * Execute the given callback when context is about to be dehydrated. + * + * @param (callable(static): void) $callback + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function dehydrating($callback) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->dehydrating($callback); + } + + /** + * Execute the given callback when context has been hydrated. + * + * @param (callable(static): void) $callback + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function hydrated($callback) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->hydrated($callback); + } + + /** + * Handle unserialize exceptions using the given callback. + * + * @param callable|null $callback + * @return static + * @static + */ + public static function handleUnserializeExceptionsUsing($callback) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->handleUnserializeExceptionsUsing($callback); + } + + /** + * Flush all context data. + * + * @return \Illuminate\Log\Context\Repository + * @static + */ + public static function flush() + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->flush(); + } + + /** + * Dehydrate the context data. + * + * @internal + * @return \Illuminate\Log\Context\?array + * @static + */ + public static function dehydrate() + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->dehydrate(); + } + + /** + * Hydrate the context instance. + * + * @internal + * @param \Illuminate\Log\Context\?array $context + * @return \Illuminate\Log\Context\Repository + * @throws \RuntimeException + * @static + */ + public static function hydrate($context) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->hydrate($context); + } + + /** + * Apply the callback if the given "value" is (or resolves to) truthy. + * + * @template TWhenParameter + * @template TWhenReturnType + * @param (\Closure($this): TWhenParameter)|TWhenParameter|null $value + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $default + * @return $this|TWhenReturnType + * @static + */ + public static function when($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->when($value, $callback, $default); + } + + /** + * Apply the callback if the given "value" is (or resolves to) falsy. + * + * @template TUnlessParameter + * @template TUnlessReturnType + * @param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default + * @return $this|TUnlessReturnType + * @static + */ + public static function unless($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->unless($value, $callback, $default); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Log\Context\Repository::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Log\Context\Repository::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Log\Context\Repository::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Log\Context\Repository::flushMacros(); + } + + /** + * Restore the model from the model identifier instance. + * + * @param \Illuminate\Contracts\Database\ModelIdentifier $value + * @return \Illuminate\Database\Eloquent\Model + * @static + */ + public static function restoreModel($value) + { + /** @var \Illuminate\Log\Context\Repository $instance */ + return $instance->restoreModel($value); + } + + } + /** + * @see \Illuminate\Cookie\CookieJar + */ + class Cookie { + /** + * Create a new cookie instance. + * + * @param string $name + * @param string $value + * @param int $minutes + * @param string|null $path + * @param string|null $domain + * @param bool|null $secure + * @param bool $httpOnly + * @param bool $raw + * @param string|null $sameSite + * @return \Symfony\Component\HttpFoundation\Cookie + * @static + */ + public static function make($name, $value, $minutes = 0, $path = null, $domain = null, $secure = null, $httpOnly = true, $raw = false, $sameSite = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->make($name, $value, $minutes, $path, $domain, $secure, $httpOnly, $raw, $sameSite); + } + + /** + * Create a cookie that lasts "forever" (400 days). + * + * @param string $name + * @param string $value + * @param string|null $path + * @param string|null $domain + * @param bool|null $secure + * @param bool $httpOnly + * @param bool $raw + * @param string|null $sameSite + * @return \Symfony\Component\HttpFoundation\Cookie + * @static + */ + public static function forever($name, $value, $path = null, $domain = null, $secure = null, $httpOnly = true, $raw = false, $sameSite = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->forever($name, $value, $path, $domain, $secure, $httpOnly, $raw, $sameSite); + } + + /** + * Expire the given cookie. + * + * @param string $name + * @param string|null $path + * @param string|null $domain + * @return \Symfony\Component\HttpFoundation\Cookie + * @static + */ + public static function forget($name, $path = null, $domain = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->forget($name, $path, $domain); + } + + /** + * Determine if a cookie has been queued. + * + * @param string $key + * @param string|null $path + * @return bool + * @static + */ + public static function hasQueued($key, $path = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->hasQueued($key, $path); + } + + /** + * Get a queued cookie instance. + * + * @param string $key + * @param mixed $default + * @param string|null $path + * @return \Symfony\Component\HttpFoundation\Cookie|null + * @static + */ + public static function queued($key, $default = null, $path = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->queued($key, $default, $path); + } + + /** + * Queue a cookie to send with the next response. + * + * @param mixed $parameters + * @return void + * @static + */ + public static function queue(...$parameters) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + $instance->queue(...$parameters); + } + + /** + * Queue a cookie to expire with the next response. + * + * @param string $name + * @param string|null $path + * @param string|null $domain + * @return void + * @static + */ + public static function expire($name, $path = null, $domain = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + $instance->expire($name, $path, $domain); + } + + /** + * Remove a cookie from the queue. + * + * @param string $name + * @param string|null $path + * @return void + * @static + */ + public static function unqueue($name, $path = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + $instance->unqueue($name, $path); + } + + /** + * Set the default path and domain for the jar. + * + * @param string $path + * @param string|null $domain + * @param bool|null $secure + * @param string|null $sameSite + * @return \Illuminate\Cookie\CookieJar + * @static + */ + public static function setDefaultPathAndDomain($path, $domain, $secure = false, $sameSite = null) + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->setDefaultPathAndDomain($path, $domain, $secure, $sameSite); + } + + /** + * Get the cookies which have been queued for the next request. + * + * @return \Symfony\Component\HttpFoundation\Cookie[] + * @static + */ + public static function getQueuedCookies() + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->getQueuedCookies(); + } + + /** + * Flush the cookies which have been queued for the next request. + * + * @return \Illuminate\Cookie\CookieJar + * @static + */ + public static function flushQueuedCookies() + { + /** @var \Illuminate\Cookie\CookieJar $instance */ + return $instance->flushQueuedCookies(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Cookie\CookieJar::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Cookie\CookieJar::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Cookie\CookieJar::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Cookie\CookieJar::flushMacros(); + } + + } + /** + * @see \Illuminate\Encryption\Encrypter + */ + class Crypt { + /** + * Determine if the given key and cipher combination is valid. + * + * @param string $key + * @param string $cipher + * @return bool + * @static + */ + public static function supported($key, $cipher) + { + return \Illuminate\Encryption\Encrypter::supported($key, $cipher); + } + + /** + * Create a new encryption key for the given cipher. + * + * @param string $cipher + * @return string + * @static + */ + public static function generateKey($cipher) + { + return \Illuminate\Encryption\Encrypter::generateKey($cipher); + } + + /** + * Encrypt the given value. + * + * @param mixed $value + * @param bool $serialize + * @return string + * @throws \Illuminate\Contracts\Encryption\EncryptException + * @static + */ + public static function encrypt($value, $serialize = true) + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->encrypt($value, $serialize); + } + + /** + * Encrypt a string without serialization. + * + * @param string $value + * @return string + * @throws \Illuminate\Contracts\Encryption\EncryptException + * @static + */ + public static function encryptString($value) + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->encryptString($value); + } + + /** + * Decrypt the given value. + * + * @param string $payload + * @param bool $unserialize + * @return mixed + * @throws \Illuminate\Contracts\Encryption\DecryptException + * @static + */ + public static function decrypt($payload, $unserialize = true) + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->decrypt($payload, $unserialize); + } + + /** + * Decrypt the given string without unserialization. + * + * @param string $payload + * @return string + * @throws \Illuminate\Contracts\Encryption\DecryptException + * @static + */ + public static function decryptString($payload) + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->decryptString($payload); + } + + /** + * Determine if the given value appears to be encrypted by this encrypter. + * + * @param mixed $value + * @return bool + * @static + */ + public static function appearsEncrypted($value) + { + return \Illuminate\Encryption\Encrypter::appearsEncrypted($value); + } + + /** + * Get the encryption key that the encrypter is currently using. + * + * @return string + * @static + */ + public static function getKey() + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->getKey(); + } + + /** + * Get the current encryption key and all previous encryption keys. + * + * @return array + * @static + */ + public static function getAllKeys() + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->getAllKeys(); + } + + /** + * Get the previous encryption keys. + * + * @return array + * @static + */ + public static function getPreviousKeys() + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->getPreviousKeys(); + } + + /** + * Set the previous / legacy encryption keys that should be utilized if decryption fails. + * + * @param array $keys + * @return \Illuminate\Encryption\Encrypter + * @throws \RuntimeException + * @static + */ + public static function previousKeys($keys) + { + /** @var \Illuminate\Encryption\Encrypter $instance */ + return $instance->previousKeys($keys); + } + + } + /** + * @see https://carbon.nesbot.com/docs/ + * @see https://github.com/briannesbitt/Carbon/blob/master/src/Carbon/Factory.php + * @method static bool canBeCreatedFromFormat(?string $date, string $format) + * @method static \Illuminate\Support\Carbon|null create($year = 0, $month = 1, $day = 1, $hour = 0, $minute = 0, $second = 0, $timezone = null) + * @method static \Illuminate\Support\Carbon createFromDate($year = null, $month = null, $day = null, $timezone = null) + * @method static \Illuminate\Support\Carbon|null createFromFormat($format, $time, $timezone = null) + * @method static \Illuminate\Support\Carbon|null createFromIsoFormat(string $format, string $time, $timezone = null, ?string $locale = 'en', ?\Symfony\Contracts\Translation\TranslatorInterface $translator = null) + * @method static \Illuminate\Support\Carbon|null createFromLocaleFormat(string $format, string $locale, string $time, $timezone = null) + * @method static \Illuminate\Support\Carbon|null createFromLocaleIsoFormat(string $format, string $locale, string $time, $timezone = null) + * @method static \Illuminate\Support\Carbon createFromTime($hour = 0, $minute = 0, $second = 0, $timezone = null) + * @method static \Illuminate\Support\Carbon createFromTimeString(string $time, \DateTimeZone|string|int|null $timezone = null) + * @method static \Illuminate\Support\Carbon createFromTimestamp(string|int|float $timestamp, \DateTimeZone|string|int|null $timezone = null) + * @method static \Illuminate\Support\Carbon createFromTimestampMs(string|int|float $timestamp, \DateTimeZone|string|int|null $timezone = null) + * @method static \Illuminate\Support\Carbon createFromTimestampMsUTC($timestamp) + * @method static \Illuminate\Support\Carbon createFromTimestampUTC(string|int|float $timestamp) + * @method static \Illuminate\Support\Carbon createMidnightDate($year = null, $month = null, $day = null, $timezone = null) + * @method static \Illuminate\Support\Carbon|null createSafe($year = null, $month = null, $day = null, $hour = null, $minute = null, $second = null, $timezone = null) + * @method static \Illuminate\Support\Carbon createStrict(?int $year = 0, ?int $month = 1, ?int $day = 1, ?int $hour = 0, ?int $minute = 0, ?int $second = 0, $timezone = null) + * @method static void disableHumanDiffOption($humanDiffOption) + * @method static void enableHumanDiffOption($humanDiffOption) + * @method static mixed executeWithLocale(string $locale, callable $func) + * @method static \Illuminate\Support\Carbon fromSerialized($value) + * @method static array getAvailableLocales() + * @method static array getAvailableLocalesInfo() + * @method static array getDays() + * @method static ?string getFallbackLocale() + * @method static array getFormatsToIsoReplacements() + * @method static int getHumanDiffOptions() + * @method static array getIsoUnits() + * @method static array|false getLastErrors() + * @method static string getLocale() + * @method static int getMidDayAt() + * @method static string getTimeFormatByPrecision(string $unitPrecision) + * @method static string|\Closure|null getTranslationMessageWith($translator, string $key, ?string $locale = null, ?string $default = null) + * @method static \Illuminate\Support\Carbon|null getTestNow() + * @method static \Symfony\Contracts\Translation\TranslatorInterface getTranslator() + * @method static int getWeekEndsAt(?string $locale = null) + * @method static int getWeekStartsAt(?string $locale = null) + * @method static array getWeekendDays() + * @method static bool hasFormat(string $date, string $format) + * @method static bool hasFormatWithModifiers(string $date, string $format) + * @method static bool hasMacro($name) + * @method static bool hasRelativeKeywords(?string $time) + * @method static bool hasTestNow() + * @method static \Illuminate\Support\Carbon instance(\DateTimeInterface $date) + * @method static bool isImmutable() + * @method static bool isModifiableUnit($unit) + * @method static bool isMutable() + * @method static bool isStrictModeEnabled() + * @method static bool localeHasDiffOneDayWords(string $locale) + * @method static bool localeHasDiffSyntax(string $locale) + * @method static bool localeHasDiffTwoDayWords(string $locale) + * @method static bool localeHasPeriodSyntax($locale) + * @method static bool localeHasShortUnits(string $locale) + * @method static void macro(string $name, ?callable $macro) + * @method static \Illuminate\Support\Carbon|null make($var, \DateTimeZone|string|null $timezone = null) + * @method static void mixin(object|string $mixin) + * @method static \Illuminate\Support\Carbon now(\DateTimeZone|string|int|null $timezone = null) + * @method static \Illuminate\Support\Carbon parse(\DateTimeInterface|\Carbon\WeekDay|\Carbon\Month|string|int|float|null $time, \DateTimeZone|string|int|null $timezone = null) + * @method static \Illuminate\Support\Carbon parseFromLocale(string $time, ?string $locale = null, \DateTimeZone|string|int|null $timezone = null) + * @method static string pluralUnit(string $unit) + * @method static \Illuminate\Support\Carbon|null rawCreateFromFormat(string $format, string $time, $timezone = null) + * @method static \Illuminate\Support\Carbon rawParse(\DateTimeInterface|\Carbon\WeekDay|\Carbon\Month|string|int|float|null $time, \DateTimeZone|string|int|null $timezone = null) + * @method static void resetMonthsOverflow() + * @method static void resetToStringFormat() + * @method static void resetYearsOverflow() + * @method static void serializeUsing($callback) + * @method static void setFallbackLocale(string $locale) + * @method static void setHumanDiffOptions($humanDiffOptions) + * @method static void setLocale(string $locale) + * @method static void setMidDayAt($hour) + * @method static void setTestNow(mixed $testNow = null) + * @method static void setTestNowAndTimezone(mixed $testNow = null, $timezone = null) + * @method static void setToStringFormat(string|\Closure|null $format) + * @method static void setTranslator(\Symfony\Contracts\Translation\TranslatorInterface $translator) + * @method static void setWeekEndsAt($day) + * @method static void setWeekStartsAt($day) + * @method static void setWeekendDays($days) + * @method static bool shouldOverflowMonths() + * @method static bool shouldOverflowYears() + * @method static string singularUnit(string $unit) + * @method static void sleep(int|float $seconds) + * @method static \Illuminate\Support\Carbon today(\DateTimeZone|string|int|null $timezone = null) + * @method static \Illuminate\Support\Carbon tomorrow(\DateTimeZone|string|int|null $timezone = null) + * @method static string translateTimeString(string $timeString, ?string $from = null, ?string $to = null, int $mode = \Carbon\CarbonInterface::TRANSLATE_ALL) + * @method static string translateWith(\Symfony\Contracts\Translation\TranslatorInterface $translator, string $key, array $parameters = [], $number = null) + * @method static void useMonthsOverflow($monthsOverflow = true) + * @method static void useStrictMode($strictModeEnabled = true) + * @method static void useYearsOverflow($yearsOverflow = true) + * @method static mixed withTestNow(mixed $testNow, callable $callback) + * @method static static withTimeZone(\DateTimeZone|string|int|null $timezone) + * @method static \Illuminate\Support\Carbon yesterday(\DateTimeZone|string|int|null $timezone = null) + * @see \Illuminate\Support\DateFactory + */ + class Date { + /** + * Use the given handler when generating dates (class name, callable, or factory). + * + * @param mixed $handler + * @return mixed + * @throws \InvalidArgumentException + * @static + */ + public static function use($handler) + { + return \Illuminate\Support\DateFactory::use($handler); + } + + /** + * Use the default date class when generating dates. + * + * @return void + * @static + */ + public static function useDefault() + { + \Illuminate\Support\DateFactory::useDefault(); + } + + /** + * Execute the given callable on each date creation. + * + * @param callable $callable + * @return void + * @static + */ + public static function useCallable($callable) + { + \Illuminate\Support\DateFactory::useCallable($callable); + } + + /** + * Use the given date type (class) when generating dates. + * + * @param string $dateClass + * @return void + * @static + */ + public static function useClass($dateClass) + { + \Illuminate\Support\DateFactory::useClass($dateClass); + } + + /** + * Use the given Carbon factory when generating dates. + * + * @param object $factory + * @return void + * @static + */ + public static function useFactory($factory) + { + \Illuminate\Support\DateFactory::useFactory($factory); + } + + } + /** + * @see \Illuminate\Database\DatabaseManager + */ + class DB { + /** + * Get a database connection instance. + * + * @param \UnitEnum|string|null $name + * @return \Illuminate\Database\Connection + * @static + */ + public static function connection($name = null) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->connection($name); + } + + /** + * Build a database connection instance from the given configuration. + * + * @param array $config + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function build($config) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->build($config); + } + + /** + * Calculate the dynamic connection name for an on-demand connection based on its configuration. + * + * @param array $config + * @return string + * @static + */ + public static function calculateDynamicConnectionName($config) + { + return \Illuminate\Database\DatabaseManager::calculateDynamicConnectionName($config); + } + + /** + * Get a database connection instance from the given configuration. + * + * @param \UnitEnum|string $name + * @param array $config + * @param bool $force + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function connectUsing($name, $config, $force = false) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->connectUsing($name, $config, $force); + } + + /** + * Disconnect from the given database and remove from local cache. + * + * @param \UnitEnum|string|null $name + * @return void + * @static + */ + public static function purge($name = null) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + $instance->purge($name); + } + + /** + * Disconnect from the given database. + * + * @param \UnitEnum|string|null $name + * @return void + * @static + */ + public static function disconnect($name = null) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + $instance->disconnect($name); + } + + /** + * Reconnect to the given database. + * + * @param \UnitEnum|string|null $name + * @return \Illuminate\Database\Connection + * @static + */ + public static function reconnect($name = null) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->reconnect($name); + } + + /** + * Set the default database connection for the callback execution. + * + * @param \UnitEnum|string $name + * @param callable $callback + * @return mixed + * @static + */ + public static function usingConnection($name, $callback) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->usingConnection($name, $callback); + } + + /** + * Get the default connection name. + * + * @return string + * @static + */ + public static function getDefaultConnection() + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->getDefaultConnection(); + } + + /** + * Set the default connection name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultConnection($name) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + $instance->setDefaultConnection($name); + } + + /** + * Get all of the supported drivers. + * + * @return string[] + * @static + */ + public static function supportedDrivers() + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->supportedDrivers(); + } + + /** + * Get all of the drivers that are actually available. + * + * @return string[] + * @static + */ + public static function availableDrivers() + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->availableDrivers(); + } + + /** + * Register an extension connection resolver. + * + * @param string $name + * @param callable $resolver + * @return void + * @static + */ + public static function extend($name, $resolver) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + $instance->extend($name, $resolver); + } + + /** + * Remove an extension connection resolver. + * + * @param string $name + * @return void + * @static + */ + public static function forgetExtension($name) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + $instance->forgetExtension($name); + } + + /** + * Return all of the created connections. + * + * @return array + * @static + */ + public static function getConnections() + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->getConnections(); + } + + /** + * Set the database reconnector callback. + * + * @param callable $reconnector + * @return void + * @static + */ + public static function setReconnector($reconnector) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + $instance->setReconnector($reconnector); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Database\DatabaseManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->setApplication($app); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Database\DatabaseManager::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Database\DatabaseManager::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Database\DatabaseManager::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Database\DatabaseManager::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Database\DatabaseManager $instance */ + return $instance->macroCall($method, $parameters); + } + + /** + * Get a human-readable name for the given connection driver. + * + * @return string + * @static + */ + public static function getDriverTitle() + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getDriverTitle(); + } + + /** + * Run an insert statement against the database. + * + * @param string $query + * @param array $bindings + * @param string|null $sequence + * @return bool + * @static + */ + public static function insert($query, $bindings = [], $sequence = null) + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->insert($query, $bindings, $sequence); + } + + /** + * Get the connection's last insert ID. + * + * @return string|int|null + * @static + */ + public static function getLastInsertId() + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getLastInsertId(); + } + + /** + * Determine if the connected database is a MariaDB database. + * + * @return bool + * @static + */ + public static function isMaria() + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->isMaria(); + } + + /** + * Get the server version for the connection. + * + * @return string + * @static + */ + public static function getServerVersion() + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getServerVersion(); + } + + /** + * Get a schema builder instance for the connection. + * + * @return \Illuminate\Database\Schema\MySqlBuilder + * @static + */ + public static function getSchemaBuilder() + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getSchemaBuilder(); + } + + /** + * Get the schema state for the connection. + * + * @param \Illuminate\Filesystem\Filesystem|null $files + * @param callable|null $processFactory + * @return \Illuminate\Database\Schema\MySqlSchemaState + * @static + */ + public static function getSchemaState($files = null, $processFactory = null) + { + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getSchemaState($files, $processFactory); + } + + /** + * Set the query grammar to the default implementation. + * + * @return void + * @static + */ + public static function useDefaultQueryGrammar() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->useDefaultQueryGrammar(); + } + + /** + * Set the schema grammar to the default implementation. + * + * @return void + * @static + */ + public static function useDefaultSchemaGrammar() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->useDefaultSchemaGrammar(); + } + + /** + * Set the query post processor to the default implementation. + * + * @return void + * @static + */ + public static function useDefaultPostProcessor() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->useDefaultPostProcessor(); + } + + /** + * Begin a fluent query against a database table. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|\UnitEnum|string $table + * @param string|null $as + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function table($table, $as = null) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->table($table, $as); + } + + /** + * Get a new query builder instance. + * + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function query() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->query(); + } + + /** + * Run a select statement and return a single result. + * + * @param string $query + * @param array $bindings + * @param bool $useReadPdo + * @return mixed + * @static + */ + public static function selectOne($query, $bindings = [], $useReadPdo = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->selectOne($query, $bindings, $useReadPdo); + } + + /** + * Run a select statement and return the first column of the first row. + * + * @param string $query + * @param array $bindings + * @param bool $useReadPdo + * @return mixed + * @throws \Illuminate\Database\MultipleColumnsSelectedException + * @static + */ + public static function scalar($query, $bindings = [], $useReadPdo = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->scalar($query, $bindings, $useReadPdo); + } + + /** + * Run a select statement against the database. + * + * @param string $query + * @param array $bindings + * @return array + * @static + */ + public static function selectFromWriteConnection($query, $bindings = []) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->selectFromWriteConnection($query, $bindings); + } + + /** + * Run a select statement against the database. + * + * @param string $query + * @param array $bindings + * @param bool $useReadPdo + * @return array + * @static + */ + public static function select($query, $bindings = [], $useReadPdo = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->select($query, $bindings, $useReadPdo); + } + + /** + * Run a select statement against the database and returns all of the result sets. + * + * @param string $query + * @param array $bindings + * @param bool $useReadPdo + * @return array + * @static + */ + public static function selectResultSets($query, $bindings = [], $useReadPdo = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->selectResultSets($query, $bindings, $useReadPdo); + } + + /** + * Run a select statement against the database and returns a generator. + * + * @param string $query + * @param array $bindings + * @param bool $useReadPdo + * @return \Generator + * @static + */ + public static function cursor($query, $bindings = [], $useReadPdo = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->cursor($query, $bindings, $useReadPdo); + } + + /** + * Run an update statement against the database. + * + * @param string $query + * @param array $bindings + * @return int + * @static + */ + public static function update($query, $bindings = []) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->update($query, $bindings); + } + + /** + * Run a delete statement against the database. + * + * @param string $query + * @param array $bindings + * @return int + * @static + */ + public static function delete($query, $bindings = []) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->delete($query, $bindings); + } + + /** + * Execute an SQL statement and return the boolean result. + * + * @param string $query + * @param array $bindings + * @return bool + * @static + */ + public static function statement($query, $bindings = []) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->statement($query, $bindings); + } + + /** + * Run an SQL statement and get the number of rows affected. + * + * @param string $query + * @param array $bindings + * @return int + * @static + */ + public static function affectingStatement($query, $bindings = []) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->affectingStatement($query, $bindings); + } + + /** + * Run a raw, unprepared query against the PDO connection. + * + * @param string $query + * @return bool + * @static + */ + public static function unprepared($query) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->unprepared($query); + } + + /** + * Get the number of open connections for the database. + * + * @return int|null + * @static + */ + public static function threadCount() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->threadCount(); + } + + /** + * Execute the given callback in "dry run" mode. + * + * @param (\Closure(\Illuminate\Database\Connection): mixed) $callback + * @return \Illuminate\Database\array{query: string, bindings: array, time: float|null}[] + * @static + */ + public static function pretend($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->pretend($callback); + } + + /** + * Execute the given callback without "pretending". + * + * @param \Closure $callback + * @return mixed + * @static + */ + public static function withoutPretending($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->withoutPretending($callback); + } + + /** + * Bind values to their parameters in the given statement. + * + * @param \PDOStatement $statement + * @param array $bindings + * @return void + * @static + */ + public static function bindValues($statement, $bindings) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->bindValues($statement, $bindings); + } + + /** + * Prepare the query bindings for execution. + * + * @param array $bindings + * @return array + * @static + */ + public static function prepareBindings($bindings) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->prepareBindings($bindings); + } + + /** + * Log a query in the connection's query log. + * + * @param string $query + * @param array $bindings + * @param float|null $time + * @return void + * @static + */ + public static function logQuery($query, $bindings, $time = null) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->logQuery($query, $bindings, $time); + } + + /** + * Register a callback to be invoked when the connection queries for longer than a given amount of time. + * + * @param \DateTimeInterface|\Carbon\CarbonInterval|float|int $threshold + * @param (callable(\Illuminate\Database\Connection, \Illuminate\Database\Events\QueryExecuted): mixed) $handler + * @return void + * @static + */ + public static function whenQueryingForLongerThan($threshold, $handler) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->whenQueryingForLongerThan($threshold, $handler); + } + + /** + * Allow all the query duration handlers to run again, even if they have already run. + * + * @return void + * @static + */ + public static function allowQueryDurationHandlersToRunAgain() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->allowQueryDurationHandlersToRunAgain(); + } + + /** + * Get the duration of all run queries in milliseconds. + * + * @return float + * @static + */ + public static function totalQueryDuration() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->totalQueryDuration(); + } + + /** + * Reset the duration of all run queries. + * + * @return void + * @static + */ + public static function resetTotalQueryDuration() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->resetTotalQueryDuration(); + } + + /** + * Reconnect to the database if a PDO connection is missing. + * + * @return void + * @static + */ + public static function reconnectIfMissingConnection() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->reconnectIfMissingConnection(); + } + + /** + * Register a hook to be run just before a database transaction is started. + * + * @param \Closure $callback + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function beforeStartingTransaction($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->beforeStartingTransaction($callback); + } + + /** + * Register a hook to be run just before a database query is executed. + * + * @param \Closure $callback + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function beforeExecuting($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->beforeExecuting($callback); + } + + /** + * Register a database query listener with the connection. + * + * @param \Closure(\Illuminate\Database\Events\QueryExecuted) $callback + * @return void + * @static + */ + public static function listen($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->listen($callback); + } + + /** + * Get a new raw query expression. + * + * @param mixed $value + * @return \Illuminate\Contracts\Database\Query\Expression + * @static + */ + public static function raw($value) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->raw($value); + } + + /** + * Escape a value for safe SQL embedding. + * + * @param string|float|int|bool|null $value + * @param bool $binary + * @return string + * @throws \RuntimeException + * @static + */ + public static function escape($value, $binary = false) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->escape($value, $binary); + } + + /** + * Determine if the database connection has modified any database records. + * + * @return bool + * @static + */ + public static function hasModifiedRecords() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->hasModifiedRecords(); + } + + /** + * Indicate if any records have been modified. + * + * @param bool $value + * @return void + * @static + */ + public static function recordsHaveBeenModified($value = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->recordsHaveBeenModified($value); + } + + /** + * Set the record modification state. + * + * @param bool $value + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setRecordModificationState($value) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setRecordModificationState($value); + } + + /** + * Reset the record modification state. + * + * @return void + * @static + */ + public static function forgetRecordModificationState() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->forgetRecordModificationState(); + } + + /** + * Indicate that the connection should use the write PDO connection for reads. + * + * @param bool $value + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function useWriteConnectionWhenReading($value = true) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->useWriteConnectionWhenReading($value); + } + + /** + * Get the current PDO connection. + * + * @return \PDO + * @static + */ + public static function getPdo() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getPdo(); + } + + /** + * Get the current PDO connection parameter without executing any reconnect logic. + * + * @return \PDO|\Closure|null + * @static + */ + public static function getRawPdo() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getRawPdo(); + } + + /** + * Get the current PDO connection used for reading. + * + * @return \PDO + * @static + */ + public static function getReadPdo() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getReadPdo(); + } + + /** + * Get the current read PDO connection parameter without executing any reconnect logic. + * + * @return \PDO|\Closure|null + * @static + */ + public static function getRawReadPdo() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getRawReadPdo(); + } + + /** + * Set the PDO connection. + * + * @param \PDO|\Closure|null $pdo + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setPdo($pdo) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setPdo($pdo); + } + + /** + * Set the PDO connection used for reading. + * + * @param \PDO|\Closure|null $pdo + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setReadPdo($pdo) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setReadPdo($pdo); + } + + /** + * Set the read PDO connection configuration. + * + * @param array $config + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setReadPdoConfig($config) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setReadPdoConfig($config); + } + + /** + * Get the database connection name. + * + * @return string|null + * @static + */ + public static function getName() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getName(); + } + + /** + * Get the database connection with its read / write type. + * + * @return string|null + * @static + */ + public static function getNameWithReadWriteType() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getNameWithReadWriteType(); + } + + /** + * Get an option from the configuration options. + * + * @param string|null $option + * @return mixed + * @static + */ + public static function getConfig($option = null) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getConfig($option); + } + + /** + * Get the PDO driver name. + * + * @return string + * @static + */ + public static function getDriverName() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getDriverName(); + } + + /** + * Get the query grammar used by the connection. + * + * @return \Illuminate\Database\Query\Grammars\Grammar + * @static + */ + public static function getQueryGrammar() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getQueryGrammar(); + } + + /** + * Set the query grammar used by the connection. + * + * @param \Illuminate\Database\Query\Grammars\Grammar $grammar + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setQueryGrammar($grammar) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setQueryGrammar($grammar); + } + + /** + * Get the schema grammar used by the connection. + * + * @return \Illuminate\Database\Schema\Grammars\Grammar + * @static + */ + public static function getSchemaGrammar() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getSchemaGrammar(); + } + + /** + * Set the schema grammar used by the connection. + * + * @param \Illuminate\Database\Schema\Grammars\Grammar $grammar + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setSchemaGrammar($grammar) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setSchemaGrammar($grammar); + } + + /** + * Get the query post processor used by the connection. + * + * @return \Illuminate\Database\Query\Processors\Processor + * @static + */ + public static function getPostProcessor() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getPostProcessor(); + } + + /** + * Set the query post processor used by the connection. + * + * @param \Illuminate\Database\Query\Processors\Processor $processor + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setPostProcessor($processor) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setPostProcessor($processor); + } + + /** + * Get the event dispatcher used by the connection. + * + * @return \Illuminate\Contracts\Events\Dispatcher|null + * @static + */ + public static function getEventDispatcher() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getEventDispatcher(); + } + + /** + * Set the event dispatcher instance on the connection. + * + * @param \Illuminate\Contracts\Events\Dispatcher $events + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setEventDispatcher($events) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setEventDispatcher($events); + } + + /** + * Unset the event dispatcher for this connection. + * + * @return void + * @static + */ + public static function unsetEventDispatcher() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->unsetEventDispatcher(); + } + + /** + * Set the transaction manager instance on the connection. + * + * @param \Illuminate\Database\DatabaseTransactionsManager $manager + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setTransactionManager($manager) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setTransactionManager($manager); + } + + /** + * Unset the transaction manager for this connection. + * + * @return void + * @static + */ + public static function unsetTransactionManager() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->unsetTransactionManager(); + } + + /** + * Determine if the connection is in a "dry run". + * + * @return bool + * @static + */ + public static function pretending() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->pretending(); + } + + /** + * Get the connection query log. + * + * @return \Illuminate\Database\array{query: string, bindings: array, time: float|null}[] + * @static + */ + public static function getQueryLog() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getQueryLog(); + } + + /** + * Get the connection query log with embedded bindings. + * + * @return array + * @static + */ + public static function getRawQueryLog() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getRawQueryLog(); + } + + /** + * Clear the query log. + * + * @return void + * @static + */ + public static function flushQueryLog() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->flushQueryLog(); + } + + /** + * Enable the query log on the connection. + * + * @return void + * @static + */ + public static function enableQueryLog() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->enableQueryLog(); + } + + /** + * Disable the query log on the connection. + * + * @return void + * @static + */ + public static function disableQueryLog() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->disableQueryLog(); + } + + /** + * Determine whether we're logging queries. + * + * @return bool + * @static + */ + public static function logging() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->logging(); + } + + /** + * Get the name of the connected database. + * + * @return string + * @static + */ + public static function getDatabaseName() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getDatabaseName(); + } + + /** + * Set the name of the connected database. + * + * @param string $database + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setDatabaseName($database) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setDatabaseName($database); + } + + /** + * Set the read / write type of the connection. + * + * @param string|null $readWriteType + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setReadWriteType($readWriteType) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setReadWriteType($readWriteType); + } + + /** + * Get the table prefix for the connection. + * + * @return string + * @static + */ + public static function getTablePrefix() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->getTablePrefix(); + } + + /** + * Set the table prefix in use by the connection. + * + * @param string $prefix + * @return \Illuminate\Database\MySqlConnection + * @static + */ + public static function setTablePrefix($prefix) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->setTablePrefix($prefix); + } + + /** + * Execute the given callback without table prefix. + * + * @param \Closure $callback + * @return mixed + * @static + */ + public static function withoutTablePrefix($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->withoutTablePrefix($callback); + } + + /** + * Register a connection resolver. + * + * @param string $driver + * @param \Closure $callback + * @return void + * @static + */ + public static function resolverFor($driver, $callback) + { + //Method inherited from \Illuminate\Database\Connection + \Illuminate\Database\MySqlConnection::resolverFor($driver, $callback); + } + + /** + * Get the connection resolver for the given driver. + * + * @param string $driver + * @return \Closure|null + * @static + */ + public static function getResolver($driver) + { + //Method inherited from \Illuminate\Database\Connection + return \Illuminate\Database\MySqlConnection::getResolver($driver); + } + + /** + * @template TReturn of mixed + * + * Execute a Closure within a transaction. + * @param (\Closure(static): TReturn) $callback + * @param int $attempts + * @return TReturn + * @throws \Throwable + * @static + */ + public static function transaction($callback, $attempts = 1) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->transaction($callback, $attempts); + } + + /** + * Start a new database transaction. + * + * @return void + * @throws \Throwable + * @static + */ + public static function beginTransaction() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->beginTransaction(); + } + + /** + * Commit the active database transaction. + * + * @return void + * @throws \Throwable + * @static + */ + public static function commit() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->commit(); + } + + /** + * Rollback the active database transaction. + * + * @param int|null $toLevel + * @return void + * @throws \Throwable + * @static + */ + public static function rollBack($toLevel = null) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->rollBack($toLevel); + } + + /** + * Get the number of active transactions. + * + * @return int + * @static + */ + public static function transactionLevel() + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + return $instance->transactionLevel(); + } + + /** + * Execute the callback after a transaction commits. + * + * @param callable $callback + * @return void + * @throws \RuntimeException + * @static + */ + public static function afterCommit($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->afterCommit($callback); + } + + /** + * Execute the callback after a transaction rolls back. + * + * @param callable $callback + * @return void + * @throws \RuntimeException + * @static + */ + public static function afterRollBack($callback) + { + //Method inherited from \Illuminate\Database\Connection + /** @var \Illuminate\Database\MySqlConnection $instance */ + $instance->afterRollBack($callback); + } + + } + /** + * @see \Illuminate\Events\Dispatcher + * @see \Illuminate\Support\Testing\Fakes\EventFake + */ + class Event { + /** + * Register an event listener with the dispatcher. + * + * @param \Illuminate\Events\Queued\Closure|callable|array|class-string|string $events + * @param \Illuminate\Events\Queued\Closure|callable|array|class-string|null $listener + * @return void + * @static + */ + public static function listen($events, $listener = null) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + $instance->listen($events, $listener); + } + + /** + * Determine if a given event has listeners. + * + * @param string $eventName + * @return bool + * @static + */ + public static function hasListeners($eventName) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->hasListeners($eventName); + } + + /** + * Determine if the given event has any wildcard listeners. + * + * @param string $eventName + * @return bool + * @static + */ + public static function hasWildcardListeners($eventName) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->hasWildcardListeners($eventName); + } + + /** + * Register an event and payload to be fired later. + * + * @param string $event + * @param object|array $payload + * @return void + * @static + */ + public static function push($event, $payload = []) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + $instance->push($event, $payload); + } + + /** + * Flush a set of pushed events. + * + * @param string $event + * @return void + * @static + */ + public static function flush($event) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + $instance->flush($event); + } + + /** + * Register an event subscriber with the dispatcher. + * + * @param object|string $subscriber + * @return void + * @static + */ + public static function subscribe($subscriber) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + $instance->subscribe($subscriber); + } + + /** + * Fire an event until the first non-null response is returned. + * + * @param string|object $event + * @param mixed $payload + * @return array|null + * @static + */ + public static function until($event, $payload = []) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->until($event, $payload); + } + + /** + * Fire an event and call the listeners. + * + * @param string|object $event + * @param mixed $payload + * @param bool $halt + * @return array|null + * @static + */ + public static function dispatch($event, $payload = [], $halt = false) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->dispatch($event, $payload, $halt); + } + + /** + * Get all of the listeners for a given event name. + * + * @param string $eventName + * @return array + * @static + */ + public static function getListeners($eventName) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->getListeners($eventName); + } + + /** + * Register an event listener with the dispatcher. + * + * @param \Closure|string|array{class-string, string} $listener + * @param bool $wildcard + * @return \Closure + * @static + */ + public static function makeListener($listener, $wildcard = false) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->makeListener($listener, $wildcard); + } + + /** + * Create a class based listener using the IoC container. + * + * @param string $listener + * @param bool $wildcard + * @return \Closure + * @static + */ + public static function createClassListener($listener, $wildcard = false) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->createClassListener($listener, $wildcard); + } + + /** + * Remove a set of listeners from the dispatcher. + * + * @param string $event + * @return void + * @static + */ + public static function forget($event) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + $instance->forget($event); + } + + /** + * Forget all of the pushed listeners. + * + * @return void + * @static + */ + public static function forgetPushed() + { + /** @var \Illuminate\Events\Dispatcher $instance */ + $instance->forgetPushed(); + } + + /** + * Set the queue resolver implementation. + * + * @param callable(): \Illuminate\Contracts\Queue\Queue $resolver + * @return \Illuminate\Events\Dispatcher + * @static + */ + public static function setQueueResolver($resolver) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->setQueueResolver($resolver); + } + + /** + * Set the database transaction manager resolver implementation. + * + * @param (callable(): (\Illuminate\Database\DatabaseTransactionsManager|null)) $resolver + * @return \Illuminate\Events\Dispatcher + * @static + */ + public static function setTransactionManagerResolver($resolver) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->setTransactionManagerResolver($resolver); + } + + /** + * Execute the given callback while deferring events, then dispatch all deferred events. + * + * @template TResult + * @param callable(): TResult $callback + * @param string[]|null $events + * @return TResult + * @static + */ + public static function defer($callback, $events = null) + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->defer($callback, $events); + } + + /** + * Gets the raw, unprepared listeners. + * + * @return array + * @static + */ + public static function getRawListeners() + { + /** @var \Illuminate\Events\Dispatcher $instance */ + return $instance->getRawListeners(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Events\Dispatcher::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Events\Dispatcher::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Events\Dispatcher::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Events\Dispatcher::flushMacros(); + } + + /** + * Specify the events that should be dispatched instead of faked. + * + * @param array|string $eventsToDispatch + * @return \Illuminate\Support\Testing\Fakes\EventFake + * @static + */ + public static function except($eventsToDispatch) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + return $instance->except($eventsToDispatch); + } + + /** + * Assert if an event has a listener attached to it. + * + * @param string $expectedEvent + * @param string|array $expectedListener + * @return void + * @static + */ + public static function assertListening($expectedEvent, $expectedListener) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + $instance->assertListening($expectedEvent, $expectedListener); + } + + /** + * Assert if an event was dispatched based on a truth-test callback. + * + * @param string|\Closure $event + * @param callable|int|null $callback + * @return void + * @static + */ + public static function assertDispatched($event, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + $instance->assertDispatched($event, $callback); + } + + /** + * Assert if an event was dispatched exactly once. + * + * @param string $event + * @return void + * @static + */ + public static function assertDispatchedOnce($event) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + $instance->assertDispatchedOnce($event); + } + + /** + * Assert if an event was dispatched a number of times. + * + * @param string $event + * @param int $times + * @return void + * @static + */ + public static function assertDispatchedTimes($event, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + $instance->assertDispatchedTimes($event, $times); + } + + /** + * Determine if an event was dispatched based on a truth-test callback. + * + * @param string|\Closure $event + * @param callable|null $callback + * @return void + * @static + */ + public static function assertNotDispatched($event, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + $instance->assertNotDispatched($event, $callback); + } + + /** + * Assert that no events were dispatched. + * + * @return void + * @static + */ + public static function assertNothingDispatched() + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + $instance->assertNothingDispatched(); + } + + /** + * Get all of the events matching a truth-test callback. + * + * @param string $event + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function dispatched($event, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + return $instance->dispatched($event, $callback); + } + + /** + * Determine if the given event has been dispatched. + * + * @param string $event + * @return bool + * @static + */ + public static function hasDispatched($event) + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + return $instance->hasDispatched($event); + } + + /** + * Get the events that have been dispatched. + * + * @return array + * @static + */ + public static function dispatchedEvents() + { + /** @var \Illuminate\Support\Testing\Fakes\EventFake $instance */ + return $instance->dispatchedEvents(); + } + + } + /** + * @see \Illuminate\Filesystem\Filesystem + */ + class File { + /** + * Determine if a file or directory exists. + * + * @param string $path + * @return bool + * @static + */ + public static function exists($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->exists($path); + } + + /** + * Determine if a file or directory is missing. + * + * @param string $path + * @return bool + * @static + */ + public static function missing($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->missing($path); + } + + /** + * Get the contents of a file. + * + * @param string $path + * @param bool $lock + * @return string + * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException + * @static + */ + public static function get($path, $lock = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->get($path, $lock); + } + + /** + * Get the contents of a file as decoded JSON. + * + * @param string $path + * @param int $flags + * @param bool $lock + * @return array + * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException + * @static + */ + public static function json($path, $flags = 0, $lock = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->json($path, $flags, $lock); + } + + /** + * Get contents of a file with shared access. + * + * @param string $path + * @return string + * @static + */ + public static function sharedGet($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->sharedGet($path); + } + + /** + * Get the returned value of a file. + * + * @param string $path + * @param array $data + * @return mixed + * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException + * @static + */ + public static function getRequire($path, $data = []) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->getRequire($path, $data); + } + + /** + * Require the given file once. + * + * @param string $path + * @param array $data + * @return mixed + * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException + * @static + */ + public static function requireOnce($path, $data = []) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->requireOnce($path, $data); + } + + /** + * Get the contents of a file one line at a time. + * + * @param string $path + * @return \Illuminate\Support\LazyCollection + * @throws \Illuminate\Contracts\Filesystem\FileNotFoundException + * @static + */ + public static function lines($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->lines($path); + } + + /** + * Get the hash of the file at the given path. + * + * @param string $path + * @param string $algorithm + * @return string|false + * @static + */ + public static function hash($path, $algorithm = 'md5') + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->hash($path, $algorithm); + } + + /** + * Write the contents of a file. + * + * @param string $path + * @param string $contents + * @param bool $lock + * @return int|bool + * @static + */ + public static function put($path, $contents, $lock = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->put($path, $contents, $lock); + } + + /** + * Write the contents of a file, replacing it atomically if it already exists. + * + * @param string $path + * @param string $content + * @param int|null $mode + * @return void + * @static + */ + public static function replace($path, $content, $mode = null) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + $instance->replace($path, $content, $mode); + } + + /** + * Replace a given string within a given file. + * + * @param array|string $search + * @param array|string $replace + * @param string $path + * @return void + * @static + */ + public static function replaceInFile($search, $replace, $path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + $instance->replaceInFile($search, $replace, $path); + } + + /** + * Prepend to a file. + * + * @param string $path + * @param string $data + * @return int + * @static + */ + public static function prepend($path, $data) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->prepend($path, $data); + } + + /** + * Append to a file. + * + * @param string $path + * @param string $data + * @param bool $lock + * @return int + * @static + */ + public static function append($path, $data, $lock = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->append($path, $data, $lock); + } + + /** + * Get or set UNIX mode of a file or directory. + * + * @param string $path + * @param int|null $mode + * @return mixed + * @static + */ + public static function chmod($path, $mode = null) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->chmod($path, $mode); + } + + /** + * Delete the file at a given path. + * + * @param string|array $paths + * @return bool + * @static + */ + public static function delete($paths) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->delete($paths); + } + + /** + * Move a file to a new location. + * + * @param string $path + * @param string $target + * @return bool + * @static + */ + public static function move($path, $target) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->move($path, $target); + } + + /** + * Copy a file to a new location. + * + * @param string $path + * @param string $target + * @return bool + * @static + */ + public static function copy($path, $target) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->copy($path, $target); + } + + /** + * Create a symlink to the target file or directory. On Windows, a hard link is created if the target is a file. + * + * @param string $target + * @param string $link + * @return bool|null + * @static + */ + public static function link($target, $link) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->link($target, $link); + } + + /** + * Create a relative symlink to the target file or directory. + * + * @param string $target + * @param string $link + * @return void + * @throws \RuntimeException + * @static + */ + public static function relativeLink($target, $link) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + $instance->relativeLink($target, $link); + } + + /** + * Extract the file name from a file path. + * + * @param string $path + * @return string + * @static + */ + public static function name($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->name($path); + } + + /** + * Extract the trailing name component from a file path. + * + * @param string $path + * @return string + * @static + */ + public static function basename($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->basename($path); + } + + /** + * Extract the parent directory from a file path. + * + * @param string $path + * @return string + * @static + */ + public static function dirname($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->dirname($path); + } + + /** + * Extract the file extension from a file path. + * + * @param string $path + * @return string + * @static + */ + public static function extension($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->extension($path); + } + + /** + * Guess the file extension from the MIME type of a given file. + * + * @param string $path + * @return string|null + * @throws \RuntimeException + * @static + */ + public static function guessExtension($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->guessExtension($path); + } + + /** + * Get the file type of a given file. + * + * @param string $path + * @return string|false + * @static + */ + public static function type($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->type($path); + } + + /** + * Get the MIME type of a given file. + * + * @param string $path + * @return string|false + * @static + */ + public static function mimeType($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->mimeType($path); + } + + /** + * Get the file size of a given file. + * + * @param string $path + * @return int + * @static + */ + public static function size($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->size($path); + } + + /** + * Get the file's last modification time. + * + * @param string $path + * @return int + * @static + */ + public static function lastModified($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->lastModified($path); + } + + /** + * Determine if the given path is a directory. + * + * @param string $directory + * @return bool + * @static + */ + public static function isDirectory($directory) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->isDirectory($directory); + } + + /** + * Determine if the given path is a directory that does not contain any other files or directories. + * + * @param string $directory + * @param bool $ignoreDotFiles + * @return bool + * @static + */ + public static function isEmptyDirectory($directory, $ignoreDotFiles = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->isEmptyDirectory($directory, $ignoreDotFiles); + } + + /** + * Determine if the given path is readable. + * + * @param string $path + * @return bool + * @static + */ + public static function isReadable($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->isReadable($path); + } + + /** + * Determine if the given path is writable. + * + * @param string $path + * @return bool + * @static + */ + public static function isWritable($path) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->isWritable($path); + } + + /** + * Determine if two files are the same by comparing their hashes. + * + * @param string $firstFile + * @param string $secondFile + * @return bool + * @static + */ + public static function hasSameHash($firstFile, $secondFile) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->hasSameHash($firstFile, $secondFile); + } + + /** + * Determine if the given path is a file. + * + * @param string $file + * @return bool + * @static + */ + public static function isFile($file) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->isFile($file); + } + + /** + * Find path names matching a given pattern. + * + * @param string $pattern + * @param int $flags + * @return array + * @static + */ + public static function glob($pattern, $flags = 0) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->glob($pattern, $flags); + } + + /** + * Get an array of all files in a directory. + * + * @param string $directory + * @param bool $hidden + * @return \Symfony\Component\Finder\SplFileInfo[] + * @static + */ + public static function files($directory, $hidden = false, $depth = 0) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->files($directory, $hidden, $depth); + } + + /** + * Get all of the files from the given directory (recursive). + * + * @param string $directory + * @param bool $hidden + * @return \Symfony\Component\Finder\SplFileInfo[] + * @static + */ + public static function allFiles($directory, $hidden = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->allFiles($directory, $hidden); + } + + /** + * Get all of the directories within a given directory. + * + * @param string $directory + * @return array + * @static + */ + public static function directories($directory, $depth = 0) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->directories($directory, $depth); + } + + /** + * Get all the directories within a given directory (recursive). + * + * @return array + * @static + */ + public static function allDirectories($directory) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->allDirectories($directory); + } + + /** + * Ensure a directory exists. + * + * @param string $path + * @param int $mode + * @param bool $recursive + * @return void + * @static + */ + public static function ensureDirectoryExists($path, $mode = 493, $recursive = true) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + $instance->ensureDirectoryExists($path, $mode, $recursive); + } + + /** + * Create a directory. + * + * @param string $path + * @param int $mode + * @param bool $recursive + * @param bool $force + * @return bool + * @static + */ + public static function makeDirectory($path, $mode = 493, $recursive = false, $force = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->makeDirectory($path, $mode, $recursive, $force); + } + + /** + * Move a directory. + * + * @param string $from + * @param string $to + * @param bool $overwrite + * @return bool + * @static + */ + public static function moveDirectory($from, $to, $overwrite = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->moveDirectory($from, $to, $overwrite); + } + + /** + * Copy a directory from one location to another. + * + * @param string $directory + * @param string $destination + * @param int|null $options + * @return bool + * @static + */ + public static function copyDirectory($directory, $destination, $options = null) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->copyDirectory($directory, $destination, $options); + } + + /** + * Recursively delete a directory. + * + * The directory itself may be optionally preserved. + * + * @param string $directory + * @param bool $preserve + * @return bool + * @static + */ + public static function deleteDirectory($directory, $preserve = false) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->deleteDirectory($directory, $preserve); + } + + /** + * Remove all of the directories within a given directory. + * + * @param string $directory + * @return bool + * @static + */ + public static function deleteDirectories($directory) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->deleteDirectories($directory); + } + + /** + * Empty the specified directory of all files and folders. + * + * @param string $directory + * @return bool + * @static + */ + public static function cleanDirectory($directory) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->cleanDirectory($directory); + } + + /** + * Apply the callback if the given "value" is (or resolves to) truthy. + * + * @template TWhenParameter + * @template TWhenReturnType + * @param (\Closure($this): TWhenParameter)|TWhenParameter|null $value + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $default + * @return $this|TWhenReturnType + * @static + */ + public static function when($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->when($value, $callback, $default); + } + + /** + * Apply the callback if the given "value" is (or resolves to) falsy. + * + * @template TUnlessParameter + * @template TUnlessReturnType + * @param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default + * @return $this|TUnlessReturnType + * @static + */ + public static function unless($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Filesystem\Filesystem $instance */ + return $instance->unless($value, $callback, $default); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Filesystem\Filesystem::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Filesystem\Filesystem::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Filesystem\Filesystem::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Filesystem\Filesystem::flushMacros(); + } + + } + /** + * @see \Illuminate\Auth\Access\Gate + */ + class Gate { + /** + * Determine if a given ability has been defined. + * + * @param \UnitEnum|array|string $ability + * @return bool + * @static + */ + public static function has($ability) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->has($ability); + } + + /** + * Perform an on-demand authorization check. Throw an authorization exception if the condition or callback is false. + * + * @param \Illuminate\Auth\Access\Response|\Closure|bool $condition + * @param string|null $message + * @param string|null $code + * @return \Illuminate\Auth\Access\Response + * @throws \Illuminate\Auth\Access\AuthorizationException + * @static + */ + public static function allowIf($condition, $message = null, $code = null) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->allowIf($condition, $message, $code); + } + + /** + * Perform an on-demand authorization check. Throw an authorization exception if the condition or callback is true. + * + * @param \Illuminate\Auth\Access\Response|\Closure|bool $condition + * @param string|null $message + * @param string|null $code + * @return \Illuminate\Auth\Access\Response + * @throws \Illuminate\Auth\Access\AuthorizationException + * @static + */ + public static function denyIf($condition, $message = null, $code = null) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->denyIf($condition, $message, $code); + } + + /** + * Define a new ability. + * + * @param \UnitEnum|string $ability + * @param callable|array|string $callback + * @return \Illuminate\Auth\Access\Gate + * @throws \InvalidArgumentException + * @static + */ + public static function define($ability, $callback) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->define($ability, $callback); + } + + /** + * Define abilities for a resource. + * + * @param string $name + * @param string $class + * @param array|null $abilities + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function resource($name, $class, $abilities = null) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->resource($name, $class, $abilities); + } + + /** + * Define a policy class for a given class type. + * + * @param string $class + * @param string $policy + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function policy($class, $policy) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->policy($class, $policy); + } + + /** + * Register a callback to run before all Gate checks. + * + * @param callable $callback + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function before($callback) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->before($callback); + } + + /** + * Register a callback to run after all Gate checks. + * + * @param callable $callback + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function after($callback) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->after($callback); + } + + /** + * Determine if all of the given abilities should be granted for the current user. + * + * @param iterable|\UnitEnum|string $ability + * @param mixed $arguments + * @return bool + * @static + */ + public static function allows($ability, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->allows($ability, $arguments); + } + + /** + * Determine if any of the given abilities should be denied for the current user. + * + * @param iterable|\UnitEnum|string $ability + * @param mixed $arguments + * @return bool + * @static + */ + public static function denies($ability, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->denies($ability, $arguments); + } + + /** + * Determine if all of the given abilities should be granted for the current user. + * + * @param iterable|\UnitEnum|string $abilities + * @param mixed $arguments + * @return bool + * @static + */ + public static function check($abilities, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->check($abilities, $arguments); + } + + /** + * Determine if any one of the given abilities should be granted for the current user. + * + * @param iterable|\UnitEnum|string $abilities + * @param mixed $arguments + * @return bool + * @static + */ + public static function any($abilities, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->any($abilities, $arguments); + } + + /** + * Determine if all of the given abilities should be denied for the current user. + * + * @param iterable|\UnitEnum|string $abilities + * @param mixed $arguments + * @return bool + * @static + */ + public static function none($abilities, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->none($abilities, $arguments); + } + + /** + * Determine if the given ability should be granted for the current user. + * + * @param \UnitEnum|string $ability + * @param mixed $arguments + * @return \Illuminate\Auth\Access\Response + * @throws \Illuminate\Auth\Access\AuthorizationException + * @static + */ + public static function authorize($ability, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->authorize($ability, $arguments); + } + + /** + * Inspect the user for the given ability. + * + * @param \UnitEnum|string $ability + * @param mixed $arguments + * @return \Illuminate\Auth\Access\Response + * @static + */ + public static function inspect($ability, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->inspect($ability, $arguments); + } + + /** + * Get the raw result from the authorization callback. + * + * @param string $ability + * @param mixed $arguments + * @return mixed + * @throws \Illuminate\Auth\Access\AuthorizationException + * @static + */ + public static function raw($ability, $arguments = []) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->raw($ability, $arguments); + } + + /** + * Get a policy instance for a given class. + * + * @param object|string $class + * @return mixed + * @static + */ + public static function getPolicyFor($class) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->getPolicyFor($class); + } + + /** + * Specify a callback to be used to guess policy names. + * + * @param callable $callback + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function guessPolicyNamesUsing($callback) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->guessPolicyNamesUsing($callback); + } + + /** + * Build a policy class instance of the given type. + * + * @param object|string $class + * @return mixed + * @throws \Illuminate\Contracts\Container\BindingResolutionException + * @static + */ + public static function resolvePolicy($class) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->resolvePolicy($class); + } + + /** + * Get a gate instance for the given user. + * + * @param \Illuminate\Contracts\Auth\Authenticatable|mixed $user + * @return static + * @static + */ + public static function forUser($user) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->forUser($user); + } + + /** + * Get all of the defined abilities. + * + * @return array + * @static + */ + public static function abilities() + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->abilities(); + } + + /** + * Get all of the defined policies. + * + * @return array + * @static + */ + public static function policies() + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->policies(); + } + + /** + * Set the default denial response for gates and policies. + * + * @param \Illuminate\Auth\Access\Response $response + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function defaultDenialResponse($response) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->defaultDenialResponse($response); + } + + /** + * Set the container instance used by the gate. + * + * @param \Illuminate\Contracts\Container\Container $container + * @return \Illuminate\Auth\Access\Gate + * @static + */ + public static function setContainer($container) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->setContainer($container); + } + + /** + * Deny with a HTTP status code. + * + * @param int $status + * @param string|null $message + * @param int|null $code + * @return \Illuminate\Auth\Access\Response + * @static + */ + public static function denyWithStatus($status, $message = null, $code = null) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->denyWithStatus($status, $message, $code); + } + + /** + * Deny with a 404 HTTP status code. + * + * @param string|null $message + * @param int|null $code + * @return \Illuminate\Auth\Access\Response + * @static + */ + public static function denyAsNotFound($message = null, $code = null) + { + /** @var \Illuminate\Auth\Access\Gate $instance */ + return $instance->denyAsNotFound($message, $code); + } + + } + /** + * @see \Illuminate\Hashing\HashManager + * @see \Illuminate\Hashing\AbstractHasher + */ + class Hash { + /** + * Create an instance of the Bcrypt hash Driver. + * + * @return \Illuminate\Hashing\BcryptHasher + * @static + */ + public static function createBcryptDriver() + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->createBcryptDriver(); + } + + /** + * Create an instance of the Argon2i hash Driver. + * + * @return \Illuminate\Hashing\ArgonHasher + * @static + */ + public static function createArgonDriver() + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->createArgonDriver(); + } + + /** + * Create an instance of the Argon2id hash Driver. + * + * @return \Illuminate\Hashing\Argon2IdHasher + * @static + */ + public static function createArgon2idDriver() + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->createArgon2idDriver(); + } + + /** + * Get information about the given hashed value. + * + * @param string $hashedValue + * @return array + * @static + */ + public static function info($hashedValue) + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->info($hashedValue); + } + + /** + * Hash the given value. + * + * @param string $value + * @param array $options + * @return string + * @static + */ + public static function make($value, $options = []) + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->make($value, $options); + } + + /** + * Check the given plain value against a hash. + * + * @param string $value + * @param string $hashedValue + * @param array $options + * @return bool + * @static + */ + public static function check($value, $hashedValue, $options = []) + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->check($value, $hashedValue, $options); + } + + /** + * Check if the given hash has been hashed using the given options. + * + * @param string $hashedValue + * @param array $options + * @return bool + * @static + */ + public static function needsRehash($hashedValue, $options = []) + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->needsRehash($hashedValue, $options); + } + + /** + * Determine if a given string is already hashed. + * + * @param string $value + * @return bool + * @static + */ + public static function isHashed($value) + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->isHashed($value); + } + + /** + * Get the default driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Verifies that the configuration is less than or equal to what is configured. + * + * @param array $value + * @return bool + * @internal + * @static + */ + public static function verifyConfiguration($value) + { + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->verifyConfiguration($value); + } + + /** + * Get a driver instance. + * + * @param string|null $driver + * @return mixed + * @throws \InvalidArgumentException + * @static + */ + public static function driver($driver = null) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->driver($driver); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Hashing\HashManager + * @static + */ + public static function extend($driver, $callback) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Get all of the created "drivers". + * + * @return array + * @static + */ + public static function getDrivers() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->getDrivers(); + } + + /** + * Get the container instance used by the manager. + * + * @return \Illuminate\Contracts\Container\Container + * @static + */ + public static function getContainer() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->getContainer(); + } + + /** + * Set the container instance used by the manager. + * + * @param \Illuminate\Contracts\Container\Container $container + * @return \Illuminate\Hashing\HashManager + * @static + */ + public static function setContainer($container) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->setContainer($container); + } + + /** + * Forget all of the resolved driver instances. + * + * @return \Illuminate\Hashing\HashManager + * @static + */ + public static function forgetDrivers() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Hashing\HashManager $instance */ + return $instance->forgetDrivers(); + } + + } + /** + * @method static \Illuminate\Http\Client\PendingRequest baseUrl(string $url) + * @method static \Illuminate\Http\Client\PendingRequest withBody(\Psr\Http\Message\StreamInterface|string $content, string $contentType = 'application/json') + * @method static \Illuminate\Http\Client\PendingRequest asJson() + * @method static \Illuminate\Http\Client\PendingRequest asForm() + * @method static \Illuminate\Http\Client\PendingRequest attach(string|array $name, string|resource $contents = '', string|null $filename = null, array $headers = []) + * @method static \Illuminate\Http\Client\PendingRequest asMultipart() + * @method static \Illuminate\Http\Client\PendingRequest bodyFormat(string $format) + * @method static \Illuminate\Http\Client\PendingRequest withQueryParameters(array $parameters) + * @method static \Illuminate\Http\Client\PendingRequest contentType(string $contentType) + * @method static \Illuminate\Http\Client\PendingRequest acceptJson() + * @method static \Illuminate\Http\Client\PendingRequest accept(string $contentType) + * @method static \Illuminate\Http\Client\PendingRequest withHeaders(array $headers) + * @method static \Illuminate\Http\Client\PendingRequest withHeader(string $name, mixed $value) + * @method static \Illuminate\Http\Client\PendingRequest replaceHeaders(array $headers) + * @method static \Illuminate\Http\Client\PendingRequest withBasicAuth(string $username, string $password) + * @method static \Illuminate\Http\Client\PendingRequest withDigestAuth(string $username, string $password) + * @method static \Illuminate\Http\Client\PendingRequest withNtlmAuth(string $username, string $password) + * @method static \Illuminate\Http\Client\PendingRequest withToken(string $token, string $type = 'Bearer') + * @method static \Illuminate\Http\Client\PendingRequest withUserAgent(string|bool $userAgent) + * @method static \Illuminate\Http\Client\PendingRequest withUrlParameters(array $parameters = []) + * @method static \Illuminate\Http\Client\PendingRequest withCookies(array $cookies, string $domain) + * @method static \Illuminate\Http\Client\PendingRequest maxRedirects(int $max) + * @method static \Illuminate\Http\Client\PendingRequest withoutRedirecting() + * @method static \Illuminate\Http\Client\PendingRequest withoutVerifying() + * @method static \Illuminate\Http\Client\PendingRequest sink(string|resource $to) + * @method static \Illuminate\Http\Client\PendingRequest timeout(int|float $seconds) + * @method static \Illuminate\Http\Client\PendingRequest connectTimeout(int|float $seconds) + * @method static \Illuminate\Http\Client\PendingRequest retry(array|int $times, \Closure|int $sleepMilliseconds = 0, callable|null $when = null, bool $throw = true) + * @method static \Illuminate\Http\Client\PendingRequest withOptions(array $options) + * @method static \Illuminate\Http\Client\PendingRequest withMiddleware(callable $middleware) + * @method static \Illuminate\Http\Client\PendingRequest withRequestMiddleware(callable $middleware) + * @method static \Illuminate\Http\Client\PendingRequest withResponseMiddleware(callable $middleware) + * @method static \Illuminate\Http\Client\PendingRequest withAttributes(array $attributes) + * @method static \Illuminate\Http\Client\PendingRequest beforeSending(callable $callback) + * @method static \Illuminate\Http\Client\PendingRequest afterResponse(callable|null $callback) + * @method static \Illuminate\Http\Client\PendingRequest throw(callable|null $callback = null) + * @method static \Illuminate\Http\Client\PendingRequest throwIf(callable|bool $condition) + * @method static \Illuminate\Http\Client\PendingRequest throwUnless(callable|bool $condition) + * @method static \Illuminate\Http\Client\PendingRequest dump() + * @method static \Illuminate\Http\Client\PendingRequest dd() + * @method static \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface get(string $url, array|string|null $query = null) + * @method static \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface head(string $url, array|string|null $query = null) + * @method static \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface post(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []) + * @method static \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface patch(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []) + * @method static \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface put(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []) + * @method static \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface delete(string $url, array|\JsonSerializable|\Illuminate\Contracts\Support\Arrayable $data = []) + * @method static array pool(callable $callback, int|null $concurrency = null) + * @method static \Illuminate\Http\Client\Batch batch(callable $callback) + * @method static \Illuminate\Http\Client\Response|\Illuminate\Http\Client\Promises\LazyPromise send(string $method, string $url, array $options = []) + * @method static \GuzzleHttp\Client buildClient() + * @method static \GuzzleHttp\Client createClient(\GuzzleHttp\HandlerStack $handlerStack) + * @method static \GuzzleHttp\HandlerStack buildHandlerStack() + * @method static \GuzzleHttp\HandlerStack pushHandlers(\GuzzleHttp\HandlerStack $handlerStack) + * @method static \Closure buildBeforeSendingHandler() + * @method static \Closure buildRecorderHandler() + * @method static \Closure buildStubHandler() + * @method static \Psr\Http\Message\RequestInterface runBeforeSendingCallbacks(\Psr\Http\Message\RequestInterface $request, array $options) + * @method static array mergeOptions(array ...$options) + * @method static \Illuminate\Http\Client\PendingRequest stub(callable $callback) + * @method static bool isAllowedRequestUrl(string $url) + * @method static \Illuminate\Http\Client\PendingRequest async(bool $async = true) + * @method static \GuzzleHttp\Promise\PromiseInterface|null getPromise() + * @method static \Illuminate\Http\Client\PendingRequest truncateExceptionsAt(int $length) + * @method static \Illuminate\Http\Client\PendingRequest dontTruncateExceptions() + * @method static \Illuminate\Http\Client\PendingRequest setClient(\GuzzleHttp\Client $client) + * @method static \Illuminate\Http\Client\PendingRequest setHandler(callable $handler) + * @method static array getOptions() + * @method static \Illuminate\Http\Client\PendingRequest|mixed when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) + * @method static \Illuminate\Http\Client\PendingRequest|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) + * @see \Illuminate\Http\Client\Factory + */ + class Http { + /** + * Add middleware to apply to every request. + * + * @param callable $middleware + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function globalMiddleware($middleware) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->globalMiddleware($middleware); + } + + /** + * Add request middleware to apply to every request. + * + * @param callable $middleware + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function globalRequestMiddleware($middleware) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->globalRequestMiddleware($middleware); + } + + /** + * Add response middleware to apply to every request. + * + * @param callable $middleware + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function globalResponseMiddleware($middleware) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->globalResponseMiddleware($middleware); + } + + /** + * Set the options to apply to every request. + * + * @param \Closure|array $options + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function globalOptions($options) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->globalOptions($options); + } + + /** + * Create a new response instance for use during stubbing. + * + * @param array|string|null $body + * @param int $status + * @param array $headers + * @return \GuzzleHttp\Promise\PromiseInterface + * @static + */ + public static function response($body = null, $status = 200, $headers = []) + { + return \Illuminate\Http\Client\Factory::response($body, $status, $headers); + } + + /** + * Create a new PSR-7 response instance for use during stubbing. + * + * @param array|string|null $body + * @param int $status + * @param array $headers + * @return \GuzzleHttp\Psr7\Response + * @static + */ + public static function psr7Response($body = null, $status = 200, $headers = []) + { + return \Illuminate\Http\Client\Factory::psr7Response($body, $status, $headers); + } + + /** + * Create a new RequestException instance for use during stubbing. + * + * @param array|string|null $body + * @param int $status + * @param array $headers + * @return \Illuminate\Http\Client\RequestException + * @static + */ + public static function failedRequest($body = null, $status = 200, $headers = []) + { + return \Illuminate\Http\Client\Factory::failedRequest($body, $status, $headers); + } + + /** + * Create a new connection exception for use during stubbing. + * + * @param string|null $message + * @return \Closure(\Illuminate\Http\Client\Request): \GuzzleHttp\Promise\PromiseInterface + * @static + */ + public static function failedConnection($message = null) + { + return \Illuminate\Http\Client\Factory::failedConnection($message); + } + + /** + * Get an invokable object that returns a sequence of responses in order for use during stubbing. + * + * @param array $responses + * @return \Illuminate\Http\Client\ResponseSequence + * @static + */ + public static function sequence($responses = []) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->sequence($responses); + } + + /** + * Register a stub callable that will intercept requests and be able to return stub responses. + * + * @param callable|array|null $callback + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function fake($callback = null) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->fake($callback); + } + + /** + * Register a response sequence for the given URL pattern. + * + * @param string $url + * @return \Illuminate\Http\Client\ResponseSequence + * @static + */ + public static function fakeSequence($url = '*') + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->fakeSequence($url); + } + + /** + * Stub the given URL using the given callback. + * + * @param string $url + * @param \Illuminate\Http\Client\Response|\GuzzleHttp\Promise\PromiseInterface|callable|int|string|array|\Illuminate\Http\Client\ResponseSequence $callback + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function stubUrl($url, $callback) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->stubUrl($url, $callback); + } + + /** + * Indicate that an exception should be thrown if any request is not faked. + * + * @param bool $prevent + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function preventStrayRequests($prevent = true) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->preventStrayRequests($prevent); + } + + /** + * Determine if stray requests are being prevented. + * + * @return bool + * @static + */ + public static function preventingStrayRequests() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->preventingStrayRequests(); + } + + /** + * Allow stray, unfaked requests entirely, or optionally allow only specific URLs. + * + * @param array|null $only + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function allowStrayRequests($only = null) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->allowStrayRequests($only); + } + + /** + * Begin recording request / response pairs. + * + * @return \Illuminate\Http\Client\Factory + * @static + */ + public static function record() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->record(); + } + + /** + * Record a request response pair. + * + * @param \Illuminate\Http\Client\Request $request + * @param \Illuminate\Http\Client\Response|null $response + * @return void + * @static + */ + public static function recordRequestResponsePair($request, $response) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->recordRequestResponsePair($request, $response); + } + + /** + * Assert that a request / response pair was recorded matching a given truth test. + * + * @param callable|(\Closure(\Illuminate\Http\Client\Request, \Illuminate\Http\Client\Response|null): bool) $callback + * @return void + * @static + */ + public static function assertSent($callback) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->assertSent($callback); + } + + /** + * Assert that the given request was sent in the given order. + * + * @param list $callbacks + * @return void + * @static + */ + public static function assertSentInOrder($callbacks) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->assertSentInOrder($callbacks); + } + + /** + * Assert that a request / response pair was not recorded matching a given truth test. + * + * @param callable|(\Closure(\Illuminate\Http\Client\Request, \Illuminate\Http\Client\Response|null): bool) $callback + * @return void + * @static + */ + public static function assertNotSent($callback) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->assertNotSent($callback); + } + + /** + * Assert that no request / response pair was recorded. + * + * @return void + * @static + */ + public static function assertNothingSent() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->assertNothingSent(); + } + + /** + * Assert how many requests have been recorded. + * + * @param int $count + * @return void + * @static + */ + public static function assertSentCount($count) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->assertSentCount($count); + } + + /** + * Assert that every created response sequence is empty. + * + * @return void + * @static + */ + public static function assertSequencesAreEmpty() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + $instance->assertSequencesAreEmpty(); + } + + /** + * Get a collection of the request / response pairs matching the given truth test. + * + * @param (\Closure(\Illuminate\Http\Client\Request, \Illuminate\Http\Client\Response|null): bool)|callable $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function recorded($callback = null) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->recorded($callback); + } + + /** + * Create a new pending request instance for this factory. + * + * @return \Illuminate\Http\Client\PendingRequest + * @static + */ + public static function createPendingRequest() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->createPendingRequest(); + } + + /** + * Get the current event dispatcher implementation. + * + * @return \Illuminate\Contracts\Events\Dispatcher|null + * @static + */ + public static function getDispatcher() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->getDispatcher(); + } + + /** + * Get the array of global middleware. + * + * @return array + * @static + */ + public static function getGlobalMiddleware() + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->getGlobalMiddleware(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Http\Client\Factory::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Http\Client\Factory::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Http\Client\Factory::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Http\Client\Factory::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Http\Client\Factory $instance */ + return $instance->macroCall($method, $parameters); + } + + } + /** + * @see \Illuminate\Translation\Translator + */ + class Lang { + /** + * Determine if a translation exists for a given locale. + * + * @param string $key + * @param string|null $locale + * @return bool + * @static + */ + public static function hasForLocale($key, $locale = null) + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->hasForLocale($key, $locale); + } + + /** + * Determine if a translation exists. + * + * @param string $key + * @param string|null $locale + * @param bool $fallback + * @return bool + * @static + */ + public static function has($key, $locale = null, $fallback = true) + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->has($key, $locale, $fallback); + } + + /** + * Get the translation for the given key. + * + * @param string $key + * @param array $replace + * @param string|null $locale + * @param bool $fallback + * @return string|array + * @static + */ + public static function get($key, $replace = [], $locale = null, $fallback = true) + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->get($key, $replace, $locale, $fallback); + } + + /** + * Get a translation according to an integer value. + * + * @param string $key + * @param \Countable|int|float|array $number + * @param array $replace + * @param string|null $locale + * @return string + * @static + */ + public static function choice($key, $number, $replace = [], $locale = null) + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->choice($key, $number, $replace, $locale); + } + + /** + * Add translation lines to the given locale. + * + * @param array $lines + * @param string $locale + * @param string $namespace + * @return void + * @static + */ + public static function addLines($lines, $locale, $namespace = '*') + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->addLines($lines, $locale, $namespace); + } + + /** + * Load the specified language group. + * + * @param string $namespace + * @param string $group + * @param string $locale + * @return void + * @static + */ + public static function load($namespace, $group, $locale) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->load($namespace, $group, $locale); + } + + /** + * Register a callback that is responsible for handling missing translation keys. + * + * @param callable|null $callback + * @return static + * @static + */ + public static function handleMissingKeysUsing($callback) + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->handleMissingKeysUsing($callback); + } + + /** + * Add a new namespace to the loader. + * + * @param string $namespace + * @param string $hint + * @return void + * @static + */ + public static function addNamespace($namespace, $hint) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->addNamespace($namespace, $hint); + } + + /** + * Add a new path to the loader. + * + * @param string $path + * @return void + * @static + */ + public static function addPath($path) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->addPath($path); + } + + /** + * Add a new JSON path to the loader. + * + * @param string $path + * @return void + * @static + */ + public static function addJsonPath($path) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->addJsonPath($path); + } + + /** + * Parse a key into namespace, group, and item. + * + * @param string $key + * @return array + * @static + */ + public static function parseKey($key) + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->parseKey($key); + } + + /** + * Specify a callback that should be invoked to determined the applicable locale array. + * + * @param callable $callback + * @return void + * @static + */ + public static function determineLocalesUsing($callback) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->determineLocalesUsing($callback); + } + + /** + * Get the message selector instance. + * + * @return \Illuminate\Translation\MessageSelector + * @static + */ + public static function getSelector() + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->getSelector(); + } + + /** + * Set the message selector instance. + * + * @param \Illuminate\Translation\MessageSelector $selector + * @return void + * @static + */ + public static function setSelector($selector) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->setSelector($selector); + } + + /** + * Get the language line loader implementation. + * + * @return \Illuminate\Contracts\Translation\Loader + * @static + */ + public static function getLoader() + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->getLoader(); + } + + /** + * Get the default locale being used. + * + * @return string + * @static + */ + public static function locale() + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->locale(); + } + + /** + * Get the default locale being used. + * + * @return string + * @static + */ + public static function getLocale() + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->getLocale(); + } + + /** + * Set the default locale. + * + * @param string $locale + * @return void + * @throws \InvalidArgumentException + * @static + */ + public static function setLocale($locale) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->setLocale($locale); + } + + /** + * Get the fallback locale being used. + * + * @return string + * @static + */ + public static function getFallback() + { + /** @var \Illuminate\Translation\Translator $instance */ + return $instance->getFallback(); + } + + /** + * Set the fallback locale being used. + * + * @param string $fallback + * @return void + * @static + */ + public static function setFallback($fallback) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->setFallback($fallback); + } + + /** + * Set the loaded translation groups. + * + * @param array $loaded + * @return void + * @static + */ + public static function setLoaded($loaded) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->setLoaded($loaded); + } + + /** + * Add a handler to be executed in order to format a given class to a string during translation replacements. + * + * @param callable|string $class + * @param callable|null $handler + * @return void + * @static + */ + public static function stringable($class, $handler = null) + { + /** @var \Illuminate\Translation\Translator $instance */ + $instance->stringable($class, $handler); + } + + /** + * Set the parsed value of a key. + * + * @param string $key + * @param array $parsed + * @return void + * @static + */ + public static function setParsedKey($key, $parsed) + { + //Method inherited from \Illuminate\Support\NamespacedItemResolver + /** @var \Illuminate\Translation\Translator $instance */ + $instance->setParsedKey($key, $parsed); + } + + /** + * Flush the cache of parsed keys. + * + * @return void + * @static + */ + public static function flushParsedKeys() + { + //Method inherited from \Illuminate\Support\NamespacedItemResolver + /** @var \Illuminate\Translation\Translator $instance */ + $instance->flushParsedKeys(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Translation\Translator::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Translation\Translator::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Translation\Translator::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Translation\Translator::flushMacros(); + } + + } + /** + * @method static void write(string $level, \Illuminate\Contracts\Support\Arrayable|\Illuminate\Contracts\Support\Jsonable|\Illuminate\Support\Stringable|array|string $message, array $context = []) + * @method static \Illuminate\Log\Logger withContext(array $context = []) + * @method static void listen(\Closure $callback) + * @method static \Psr\Log\LoggerInterface getLogger() + * @method static \Illuminate\Contracts\Events\Dispatcher|null getEventDispatcher() + * @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $dispatcher) + * @method static \Illuminate\Log\Logger|mixed when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) + * @method static \Illuminate\Log\Logger|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) + * @see \Illuminate\Log\LogManager + */ + class Log { + /** + * Build an on-demand log channel. + * + * @param array $config + * @return \Psr\Log\LoggerInterface + * @static + */ + public static function build($config) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->build($config); + } + + /** + * Create a new, on-demand aggregate logger instance. + * + * @param array $channels + * @param string|null $channel + * @return \Psr\Log\LoggerInterface + * @static + */ + public static function stack($channels, $channel = null) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->stack($channels, $channel); + } + + /** + * Get a log channel instance. + * + * @param string|null $channel + * @return \Psr\Log\LoggerInterface + * @static + */ + public static function channel($channel = null) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->channel($channel); + } + + /** + * Get a log driver instance. + * + * @param string|null $driver + * @return \Psr\Log\LoggerInterface + * @static + */ + public static function driver($driver = null) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->driver($driver); + } + + /** + * Share context across channels and stacks. + * + * @param array $context + * @return \Illuminate\Log\LogManager + * @static + */ + public static function shareContext($context) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->shareContext($context); + } + + /** + * The context shared across channels and stacks. + * + * @return array + * @static + */ + public static function sharedContext() + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->sharedContext(); + } + + /** + * Flush the log context on all currently resolved channels. + * + * @param string[]|null $keys + * @return \Illuminate\Log\LogManager + * @static + */ + public static function withoutContext($keys = null) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->withoutContext($keys); + } + + /** + * Flush the shared context. + * + * @return \Illuminate\Log\LogManager + * @static + */ + public static function flushSharedContext() + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->flushSharedContext(); + } + + /** + * Get the default log driver name. + * + * @return string|null + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default log driver name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @param-closure-this $this $callback + * @return \Illuminate\Log\LogManager + * @static + */ + public static function extend($driver, $callback) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Unset the given channel instance. + * + * @param string|null $driver + * @return void + * @static + */ + public static function forgetChannel($driver = null) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->forgetChannel($driver); + } + + /** + * Get all of the resolved log channels. + * + * @return array + * @static + */ + public static function getChannels() + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->getChannels(); + } + + /** + * System is unusable. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function emergency($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->emergency($message, $context); + } + + /** + * Action must be taken immediately. + * + * Example: Entire website down, database unavailable, etc. This should + * trigger the SMS alerts and wake you up. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function alert($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->alert($message, $context); + } + + /** + * Critical conditions. + * + * Example: Application component unavailable, unexpected exception. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function critical($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->critical($message, $context); + } + + /** + * Runtime errors that do not require immediate action but should typically + * be logged and monitored. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function error($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->error($message, $context); + } + + /** + * Exceptional occurrences that are not errors. + * + * Example: Use of deprecated APIs, poor use of an API, undesirable things + * that are not necessarily wrong. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function warning($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->warning($message, $context); + } + + /** + * Normal but significant events. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function notice($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->notice($message, $context); + } + + /** + * Interesting events. + * + * Example: User logs in, SQL logs. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function info($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->info($message, $context); + } + + /** + * Detailed debug information. + * + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function debug($message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->debug($message, $context); + } + + /** + * Logs with an arbitrary level. + * + * @param mixed $level + * @param string|\Stringable $message + * @param array $context + * @return void + * @static + */ + public static function log($level, $message, $context = []) + { + /** @var \Illuminate\Log\LogManager $instance */ + $instance->log($level, $message, $context); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Log\LogManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Log\LogManager $instance */ + return $instance->setApplication($app); + } + + } + /** + * @method static void alwaysFrom(string $address, string|null $name = null) + * @method static void alwaysReplyTo(string $address, string|null $name = null) + * @method static void alwaysReturnPath(string $address) + * @method static void alwaysTo(string $address, string|null $name = null) + * @method static \Illuminate\Mail\SentMessage|null html(string $html, mixed $callback) + * @method static \Illuminate\Mail\SentMessage|null plain(string $view, array $data, mixed $callback) + * @method static string render(string|array $view, array $data = []) + * @method static mixed onQueue(\BackedEnum|string|null $queue, \Illuminate\Contracts\Mail\Mailable $view) + * @method static mixed queueOn(string $queue, \Illuminate\Contracts\Mail\Mailable $view) + * @method static mixed laterOn(string $queue, \DateTimeInterface|\DateInterval|int $delay, \Illuminate\Contracts\Mail\Mailable $view) + * @method static \Symfony\Component\Mailer\Transport\TransportInterface getSymfonyTransport() + * @method static \Illuminate\Contracts\View\Factory getViewFactory() + * @method static void setSymfonyTransport(\Symfony\Component\Mailer\Transport\TransportInterface $transport) + * @method static \Illuminate\Mail\Mailer setQueue(\Illuminate\Contracts\Queue\Factory $queue) + * @method static void macro(string $name, object|callable $macro) + * @method static void mixin(object $mixin, bool $replace = true) + * @method static bool hasMacro(string $name) + * @method static void flushMacros() + * @see \Illuminate\Mail\MailManager + * @see \Illuminate\Support\Testing\Fakes\MailFake + */ + class Mail { + /** + * Get a mailer instance by name. + * + * @param string|null $name + * @return \Illuminate\Contracts\Mail\Mailer + * @static + */ + public static function mailer($name = null) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->mailer($name); + } + + /** + * Get a mailer driver instance. + * + * @param string|null $driver + * @return \Illuminate\Mail\Mailer + * @static + */ + public static function driver($driver = null) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->driver($driver); + } + + /** + * Build a new mailer instance. + * + * @param array $config + * @return \Illuminate\Mail\Mailer + * @static + */ + public static function build($config) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->build($config); + } + + /** + * Create a new transport instance. + * + * @param array $config + * @return \Symfony\Component\Mailer\Transport\TransportInterface + * @throws \InvalidArgumentException + * @static + */ + public static function createSymfonyTransport($config) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->createSymfonyTransport($config); + } + + /** + * Get the default mail driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default mail driver name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Mail\MailManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Disconnect the given mailer and remove from local cache. + * + * @param string|null $name + * @return void + * @static + */ + public static function purge($name = null) + { + /** @var \Illuminate\Mail\MailManager $instance */ + $instance->purge($name); + } + + /** + * Register a custom transport creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Mail\MailManager + * @static + */ + public static function extend($driver, $callback) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Get the application instance used by the manager. + * + * @return \Illuminate\Contracts\Foundation\Application + * @static + */ + public static function getApplication() + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->getApplication(); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Mail\MailManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->setApplication($app); + } + + /** + * Forget all of the resolved mailer instances. + * + * @return \Illuminate\Mail\MailManager + * @static + */ + public static function forgetMailers() + { + /** @var \Illuminate\Mail\MailManager $instance */ + return $instance->forgetMailers(); + } + + /** + * Assert if a mailable was sent based on a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|array|string|int|null $callback + * @return void + * @static + */ + public static function assertSent($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertSent($mailable, $callback); + } + + /** + * Assert if a mailable was sent a number of times. + * + * @param string $mailable + * @param int $times + * @return void + * @static + */ + public static function assertSentTimes($mailable, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertSentTimes($mailable, $times); + } + + /** + * Determine if a mailable was not sent or queued to be sent based on a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|null $callback + * @return void + * @static + */ + public static function assertNotOutgoing($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertNotOutgoing($mailable, $callback); + } + + /** + * Determine if a mailable was not sent based on a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|array|string|null $callback + * @return void + * @static + */ + public static function assertNotSent($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertNotSent($mailable, $callback); + } + + /** + * Assert that no mailables were sent or queued to be sent. + * + * @return void + * @static + */ + public static function assertNothingOutgoing() + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertNothingOutgoing(); + } + + /** + * Assert that no mailables were sent. + * + * @return void + * @static + */ + public static function assertNothingSent() + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertNothingSent(); + } + + /** + * Assert if a mailable was queued based on a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|array|string|int|null $callback + * @return void + * @static + */ + public static function assertQueued($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertQueued($mailable, $callback); + } + + /** + * Determine if a mailable was not queued based on a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|array|string|null $callback + * @return void + * @static + */ + public static function assertNotQueued($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertNotQueued($mailable, $callback); + } + + /** + * Assert that no mailables were queued. + * + * @return void + * @static + */ + public static function assertNothingQueued() + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertNothingQueued(); + } + + /** + * Assert the total number of mailables that were sent. + * + * @param int $count + * @return void + * @static + */ + public static function assertSentCount($count) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertSentCount($count); + } + + /** + * Assert the total number of mailables that were queued. + * + * @param int $count + * @return void + * @static + */ + public static function assertQueuedCount($count) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertQueuedCount($count); + } + + /** + * Assert the total number of mailables that were sent or queued. + * + * @param int $count + * @return void + * @static + */ + public static function assertOutgoingCount($count) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->assertOutgoingCount($count); + } + + /** + * Get all of the mailables matching a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function sent($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->sent($mailable, $callback); + } + + /** + * Determine if the given mailable has been sent. + * + * @param string $mailable + * @return bool + * @static + */ + public static function hasSent($mailable) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->hasSent($mailable); + } + + /** + * Get all of the queued mailables matching a truth-test callback. + * + * @param string|\Closure $mailable + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function queued($mailable, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->queued($mailable, $callback); + } + + /** + * Determine if the given mailable has been queued. + * + * @param string $mailable + * @return bool + * @static + */ + public static function hasQueued($mailable) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->hasQueued($mailable); + } + + /** + * Begin the process of mailing a mailable class instance. + * + * @param mixed $users + * @return \Illuminate\Mail\PendingMail + * @static + */ + public static function to($users) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->to($users); + } + + /** + * Begin the process of mailing a mailable class instance. + * + * @param mixed $users + * @return \Illuminate\Mail\PendingMail + * @static + */ + public static function cc($users) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->cc($users); + } + + /** + * Begin the process of mailing a mailable class instance. + * + * @param mixed $users + * @return \Illuminate\Mail\PendingMail + * @static + */ + public static function bcc($users) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->bcc($users); + } + + /** + * Send a new message with only a raw text part. + * + * @param string $text + * @param \Closure|string $callback + * @return void + * @static + */ + public static function raw($text, $callback) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->raw($text, $callback); + } + + /** + * Send a new message using a view. + * + * @param \Illuminate\Contracts\Mail\Mailable|string|array $view + * @param array $data + * @param \Closure|string|null $callback + * @return mixed|void + * @static + */ + public static function send($view, $data = [], $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->send($view, $data, $callback); + } + + /** + * Send a new message synchronously using a view. + * + * @param \Illuminate\Contracts\Mail\Mailable|string|array $mailable + * @param array $data + * @param \Closure|string|null $callback + * @return void + * @static + */ + public static function sendNow($mailable, $data = [], $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + $instance->sendNow($mailable, $data, $callback); + } + + /** + * Queue a new message for sending. + * + * @param \Illuminate\Contracts\Mail\Mailable|string|array $view + * @param string|null $queue + * @return mixed + * @static + */ + public static function queue($view, $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->queue($view, $queue); + } + + /** + * Queue a new e-mail message for sending after (n) seconds. + * + * @param \DateTimeInterface|\DateInterval|int $delay + * @param \Illuminate\Contracts\Mail\Mailable|string|array $view + * @param string|null $queue + * @return mixed + * @static + */ + public static function later($delay, $view, $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\MailFake $instance */ + return $instance->later($delay, $view, $queue); + } + + } + /** + * @see \Illuminate\Notifications\ChannelManager + * @see \Illuminate\Support\Testing\Fakes\NotificationFake + */ + class Notification { + /** + * Send the given notification to the given notifiable entities. + * + * @param \Illuminate\Support\Collection|mixed $notifiables + * @param mixed $notification + * @return void + * @static + */ + public static function send($notifiables, $notification) + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + $instance->send($notifiables, $notification); + } + + /** + * Send the given notification immediately. + * + * @param \Illuminate\Support\Collection|mixed $notifiables + * @param mixed $notification + * @param array|null $channels + * @return void + * @static + */ + public static function sendNow($notifiables, $notification, $channels = null) + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + $instance->sendNow($notifiables, $notification, $channels); + } + + /** + * Get a channel instance. + * + * @param string|null $name + * @return mixed + * @static + */ + public static function channel($name = null) + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->channel($name); + } + + /** + * Get the default channel driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Get the default channel driver name. + * + * @return string + * @static + */ + public static function deliversVia() + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->deliversVia(); + } + + /** + * Set the default channel driver name. + * + * @param string $channel + * @return void + * @static + */ + public static function deliverVia($channel) + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + $instance->deliverVia($channel); + } + + /** + * Set the locale of notifications. + * + * @param string $locale + * @return \Illuminate\Notifications\ChannelManager + * @static + */ + public static function locale($locale) + { + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->locale($locale); + } + + /** + * Get a driver instance. + * + * @param string|null $driver + * @return mixed + * @throws \InvalidArgumentException + * @static + */ + public static function driver($driver = null) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->driver($driver); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Notifications\ChannelManager + * @static + */ + public static function extend($driver, $callback) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Get all of the created "drivers". + * + * @return array + * @static + */ + public static function getDrivers() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->getDrivers(); + } + + /** + * Get the container instance used by the manager. + * + * @return \Illuminate\Contracts\Container\Container + * @static + */ + public static function getContainer() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->getContainer(); + } + + /** + * Set the container instance used by the manager. + * + * @param \Illuminate\Contracts\Container\Container $container + * @return \Illuminate\Notifications\ChannelManager + * @static + */ + public static function setContainer($container) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->setContainer($container); + } + + /** + * Forget all of the resolved driver instances. + * + * @return \Illuminate\Notifications\ChannelManager + * @static + */ + public static function forgetDrivers() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Notifications\ChannelManager $instance */ + return $instance->forgetDrivers(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Notifications\ChannelManager::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Notifications\ChannelManager::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Notifications\ChannelManager::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Notifications\ChannelManager::flushMacros(); + } + + /** + * Assert if a notification was sent on-demand based on a truth-test callback. + * + * @param string|\Closure $notification + * @param callable|null $callback + * @return void + * @throws \Exception + * @static + */ + public static function assertSentOnDemand($notification, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertSentOnDemand($notification, $callback); + } + + /** + * Assert if a notification was sent based on a truth-test callback. + * + * @param mixed $notifiable + * @param string|\Closure $notification + * @param callable|null $callback + * @return void + * @throws \Exception + * @static + */ + public static function assertSentTo($notifiable, $notification, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertSentTo($notifiable, $notification, $callback); + } + + /** + * Assert if a notification was sent on-demand a number of times. + * + * @param string $notification + * @param int $times + * @return void + * @static + */ + public static function assertSentOnDemandTimes($notification, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertSentOnDemandTimes($notification, $times); + } + + /** + * Assert if a notification was sent a number of times. + * + * @param mixed $notifiable + * @param string $notification + * @param int $times + * @return void + * @static + */ + public static function assertSentToTimes($notifiable, $notification, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertSentToTimes($notifiable, $notification, $times); + } + + /** + * Determine if a notification was sent based on a truth-test callback. + * + * @param mixed $notifiable + * @param string|\Closure $notification + * @param callable|null $callback + * @return void + * @throws \Exception + * @static + */ + public static function assertNotSentTo($notifiable, $notification, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertNotSentTo($notifiable, $notification, $callback); + } + + /** + * Assert that no notifications were sent. + * + * @return void + * @static + */ + public static function assertNothingSent() + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertNothingSent(); + } + + /** + * Assert that no notifications were sent to the given notifiable. + * + * @param mixed $notifiable + * @return void + * @throws \Exception + * @static + */ + public static function assertNothingSentTo($notifiable) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertNothingSentTo($notifiable); + } + + /** + * Assert the total amount of times a notification was sent. + * + * @param string $notification + * @param int $expectedCount + * @return void + * @static + */ + public static function assertSentTimes($notification, $expectedCount) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertSentTimes($notification, $expectedCount); + } + + /** + * Assert the total count of notification that were sent. + * + * @param int $expectedCount + * @return void + * @static + */ + public static function assertCount($expectedCount) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + $instance->assertCount($expectedCount); + } + + /** + * Get all of the notifications matching a truth-test callback. + * + * @param mixed $notifiable + * @param string $notification + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function sent($notifiable, $notification, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + return $instance->sent($notifiable, $notification, $callback); + } + + /** + * Determine if there are more notifications left to inspect. + * + * @param mixed $notifiable + * @param string $notification + * @return bool + * @static + */ + public static function hasSent($notifiable, $notification) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + return $instance->hasSent($notifiable, $notification); + } + + /** + * Specify if notification should be serialized and restored when being "pushed" to the queue. + * + * @param bool $serializeAndRestore + * @return \Illuminate\Support\Testing\Fakes\NotificationFake + * @static + */ + public static function serializeAndRestore($serializeAndRestore = true) + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + return $instance->serializeAndRestore($serializeAndRestore); + } + + /** + * Get the notifications that have been sent. + * + * @return array + * @static + */ + public static function sentNotifications() + { + /** @var \Illuminate\Support\Testing\Fakes\NotificationFake $instance */ + return $instance->sentNotifications(); + } + + } + /** + * @method static string sendResetLink(array $credentials, \Closure|null $callback = null) + * @method static mixed reset(array $credentials, \Closure $callback) + * @method static \Illuminate\Contracts\Auth\CanResetPassword|null getUser(array $credentials) + * @method static string createToken(\Illuminate\Contracts\Auth\CanResetPassword $user) + * @method static void deleteToken(\Illuminate\Contracts\Auth\CanResetPassword $user) + * @method static bool tokenExists(\Illuminate\Contracts\Auth\CanResetPassword $user, string $token) + * @method static \Illuminate\Auth\Passwords\TokenRepositoryInterface getRepository() + * @method static \Illuminate\Support\Timebox getTimebox() + * @see \Illuminate\Auth\Passwords\PasswordBrokerManager + * @see \Illuminate\Auth\Passwords\PasswordBroker + */ + class Password { + /** + * Attempt to get the broker from the local cache. + * + * @param string|null $name + * @return \Illuminate\Contracts\Auth\PasswordBroker + * @static + */ + public static function broker($name = null) + { + /** @var \Illuminate\Auth\Passwords\PasswordBrokerManager $instance */ + return $instance->broker($name); + } + + /** + * Get the default password broker name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Auth\Passwords\PasswordBrokerManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default password broker name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Auth\Passwords\PasswordBrokerManager $instance */ + $instance->setDefaultDriver($name); + } + + } + /** + * @method static \Illuminate\Process\PendingProcess command(array|string $command) + * @method static \Illuminate\Process\PendingProcess path(string $path) + * @method static \Illuminate\Process\PendingProcess timeout(int $timeout) + * @method static \Illuminate\Process\PendingProcess idleTimeout(int $timeout) + * @method static \Illuminate\Process\PendingProcess forever() + * @method static \Illuminate\Process\PendingProcess env(array $environment) + * @method static \Illuminate\Process\PendingProcess input(\Traversable|resource|string|int|float|bool|null $input) + * @method static \Illuminate\Process\PendingProcess quietly() + * @method static \Illuminate\Process\PendingProcess tty(bool $tty = true) + * @method static \Illuminate\Process\PendingProcess options(array $options) + * @method static \Illuminate\Contracts\Process\ProcessResult run(array|string|null $command = null, callable|null $output = null) + * @method static \Illuminate\Process\InvokedProcess start(array|string|null $command = null, callable|null $output = null) + * @method static bool supportsTty() + * @method static \Illuminate\Process\PendingProcess withFakeHandlers(array $fakeHandlers) + * @method static \Illuminate\Process\PendingProcess|mixed when(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) + * @method static \Illuminate\Process\PendingProcess|mixed unless(\Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null) + * @see \Illuminate\Process\PendingProcess + * @see \Illuminate\Process\Factory + */ + class Process { + /** + * Create a new fake process response for testing purposes. + * + * @param array|string $output + * @param array|string $errorOutput + * @param int $exitCode + * @return \Illuminate\Process\FakeProcessResult + * @static + */ + public static function result($output = '', $errorOutput = '', $exitCode = 0) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->result($output, $errorOutput, $exitCode); + } + + /** + * Begin describing a fake process lifecycle. + * + * @return \Illuminate\Process\FakeProcessDescription + * @static + */ + public static function describe() + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->describe(); + } + + /** + * Begin describing a fake process sequence. + * + * @param array $processes + * @return \Illuminate\Process\FakeProcessSequence + * @static + */ + public static function sequence($processes = []) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->sequence($processes); + } + + /** + * Indicate that the process factory should fake processes. + * + * @param \Closure|array|null $callback + * @return \Illuminate\Process\Factory + * @static + */ + public static function fake($callback = null) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->fake($callback); + } + + /** + * Determine if the process factory has fake process handlers and is recording processes. + * + * @return bool + * @static + */ + public static function isRecording() + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->isRecording(); + } + + /** + * Record the given process if processes should be recorded. + * + * @param \Illuminate\Process\PendingProcess $process + * @param \Illuminate\Contracts\Process\ProcessResult $result + * @return \Illuminate\Process\Factory + * @static + */ + public static function recordIfRecording($process, $result) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->recordIfRecording($process, $result); + } + + /** + * Record the given process. + * + * @param \Illuminate\Process\PendingProcess $process + * @param \Illuminate\Contracts\Process\ProcessResult $result + * @return \Illuminate\Process\Factory + * @static + */ + public static function record($process, $result) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->record($process, $result); + } + + /** + * Indicate that an exception should be thrown if any process is not faked. + * + * @param bool $prevent + * @return \Illuminate\Process\Factory + * @static + */ + public static function preventStrayProcesses($prevent = true) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->preventStrayProcesses($prevent); + } + + /** + * Determine if stray processes are being prevented. + * + * @return bool + * @static + */ + public static function preventingStrayProcesses() + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->preventingStrayProcesses(); + } + + /** + * Assert that a process was recorded matching a given truth test. + * + * @param \Closure|string $callback + * @return \Illuminate\Process\Factory + * @static + */ + public static function assertRan($callback) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->assertRan($callback); + } + + /** + * Assert that a process was recorded a given number of times matching a given truth test. + * + * @param \Closure|string $callback + * @param int $times + * @return \Illuminate\Process\Factory + * @static + */ + public static function assertRanTimes($callback, $times = 1) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->assertRanTimes($callback, $times); + } + + /** + * Assert that a process was not recorded matching a given truth test. + * + * @param \Closure|string $callback + * @return \Illuminate\Process\Factory + * @static + */ + public static function assertNotRan($callback) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->assertNotRan($callback); + } + + /** + * Assert that a process was not recorded matching a given truth test. + * + * @param \Closure|string $callback + * @return \Illuminate\Process\Factory + * @static + */ + public static function assertDidntRun($callback) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->assertDidntRun($callback); + } + + /** + * Assert that no processes were recorded. + * + * @return \Illuminate\Process\Factory + * @static + */ + public static function assertNothingRan() + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->assertNothingRan(); + } + + /** + * Start defining a pool of processes. + * + * @param callable $callback + * @return \Illuminate\Process\Pool + * @static + */ + public static function pool($callback) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->pool($callback); + } + + /** + * Start defining a series of piped processes. + * + * @param callable|array $callback + * @return \Illuminate\Contracts\Process\ProcessResult + * @static + */ + public static function pipe($callback, $output = null) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->pipe($callback, $output); + } + + /** + * Run a pool of processes and wait for them to finish executing. + * + * @param callable $callback + * @param callable|null $output + * @return \Illuminate\Process\ProcessPoolResults + * @static + */ + public static function concurrently($callback, $output = null) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->concurrently($callback, $output); + } + + /** + * Create a new pending process associated with this factory. + * + * @return \Illuminate\Process\PendingProcess + * @static + */ + public static function newPendingProcess() + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->newPendingProcess(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Process\Factory::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Process\Factory::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Process\Factory::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Process\Factory::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Process\Factory $instance */ + return $instance->macroCall($method, $parameters); + } + + } + /** + * @see \Illuminate\Queue\QueueManager + * @see \Illuminate\Queue\Queue + * @see \Illuminate\Support\Testing\Fakes\QueueFake + */ + class Queue { + /** + * Register an event listener for the before job event. + * + * @param mixed $callback + * @return void + * @static + */ + public static function before($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->before($callback); + } + + /** + * Register an event listener for the after job event. + * + * @param mixed $callback + * @return void + * @static + */ + public static function after($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->after($callback); + } + + /** + * Register an event listener for the exception occurred job event. + * + * @param mixed $callback + * @return void + * @static + */ + public static function exceptionOccurred($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->exceptionOccurred($callback); + } + + /** + * Register an event listener for the daemon queue loop. + * + * @param mixed $callback + * @return void + * @static + */ + public static function looping($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->looping($callback); + } + + /** + * Register an event listener for the failed job event. + * + * @param mixed $callback + * @return void + * @static + */ + public static function failing($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->failing($callback); + } + + /** + * Register an event listener for the daemon queue starting. + * + * @param mixed $callback + * @return void + * @static + */ + public static function starting($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->starting($callback); + } + + /** + * Register an event listener for the daemon queue stopping. + * + * @param mixed $callback + * @return void + * @static + */ + public static function stopping($callback) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->stopping($callback); + } + + /** + * Determine if the driver is connected. + * + * @param string|null $name + * @return bool + * @static + */ + public static function connected($name = null) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->connected($name); + } + + /** + * Resolve a queue connection instance. + * + * @param string|null $name + * @return \Illuminate\Contracts\Queue\Queue + * @static + */ + public static function connection($name = null) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->connection($name); + } + + /** + * Pause a queue by its connection and name. + * + * @param string $connection + * @param string $queue + * @return void + * @static + */ + public static function pause($connection, $queue) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->pause($connection, $queue); + } + + /** + * Pause a queue by its connection and name for a given amount of time. + * + * @param string $connection + * @param string $queue + * @param \DateTimeInterface|\DateInterval|int $ttl + * @return void + * @static + */ + public static function pauseFor($connection, $queue, $ttl) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->pauseFor($connection, $queue, $ttl); + } + + /** + * Resume a paused queue by its connection and name. + * + * @param string $connection + * @param string $queue + * @return void + * @static + */ + public static function resume($connection, $queue) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->resume($connection, $queue); + } + + /** + * Determine if a queue is paused. + * + * @param string $connection + * @param string $queue + * @return bool + * @static + */ + public static function isPaused($connection, $queue) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->isPaused($connection, $queue); + } + + /** + * Indicate that queue workers should not poll for restart or pause signals. + * + * This prevents the workers from hitting the application cache to determine if they need to pause or restart. + * + * @return void + * @static + */ + public static function withoutInterruptionPolling() + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->withoutInterruptionPolling(); + } + + /** + * Add a queue connection resolver. + * + * @param string $driver + * @param \Closure $resolver + * @return void + * @static + */ + public static function extend($driver, $resolver) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->extend($driver, $resolver); + } + + /** + * Add a queue connection resolver. + * + * @param string $driver + * @param \Closure $resolver + * @return void + * @static + */ + public static function addConnector($driver, $resolver) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->addConnector($driver, $resolver); + } + + /** + * Get the name of the default queue connection. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the name of the default queue connection. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Get the full name for the given connection. + * + * @param string|null $connection + * @return string + * @static + */ + public static function getName($connection = null) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->getName($connection); + } + + /** + * Get the application instance used by the manager. + * + * @return \Illuminate\Contracts\Foundation\Application + * @static + */ + public static function getApplication() + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->getApplication(); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Queue\QueueManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Queue\QueueManager $instance */ + return $instance->setApplication($app); + } + + /** + * Specify the jobs that should be queued instead of faked. + * + * @param array|string $jobsToBeQueued + * @return \Illuminate\Support\Testing\Fakes\QueueFake + * @static + */ + public static function except($jobsToBeQueued) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->except($jobsToBeQueued); + } + + /** + * Assert if a job was pushed based on a truth-test callback. + * + * @param string|\Closure $job + * @param callable|int|null $callback + * @return void + * @static + */ + public static function assertPushed($job, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertPushed($job, $callback); + } + + /** + * Assert if a job was pushed a number of times. + * + * @param string $job + * @param int $times + * @return void + * @static + */ + public static function assertPushedTimes($job, $times = 1) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertPushedTimes($job, $times); + } + + /** + * Assert if a job was pushed based on a truth-test callback. + * + * @param string $queue + * @param string|\Closure $job + * @param callable|null $callback + * @return void + * @static + */ + public static function assertPushedOn($queue, $job, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertPushedOn($queue, $job, $callback); + } + + /** + * Assert if a job was pushed with chained jobs based on a truth-test callback. + * + * @param string $job + * @param array $expectedChain + * @param callable|null $callback + * @return void + * @static + */ + public static function assertPushedWithChain($job, $expectedChain = [], $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertPushedWithChain($job, $expectedChain, $callback); + } + + /** + * Assert if a job was pushed with an empty chain based on a truth-test callback. + * + * @param string $job + * @param callable|null $callback + * @return void + * @static + */ + public static function assertPushedWithoutChain($job, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertPushedWithoutChain($job, $callback); + } + + /** + * Assert if a closure was pushed based on a truth-test callback. + * + * @param callable|int|null $callback + * @return void + * @static + */ + public static function assertClosurePushed($callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertClosurePushed($callback); + } + + /** + * Assert that a closure was not pushed based on a truth-test callback. + * + * @param callable|null $callback + * @return void + * @static + */ + public static function assertClosureNotPushed($callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertClosureNotPushed($callback); + } + + /** + * Determine if a job was pushed based on a truth-test callback. + * + * @param string|\Closure $job + * @param callable|null $callback + * @return void + * @static + */ + public static function assertNotPushed($job, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertNotPushed($job, $callback); + } + + /** + * Assert the total count of jobs that were pushed. + * + * @param int $expectedCount + * @return void + * @static + */ + public static function assertCount($expectedCount) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertCount($expectedCount); + } + + /** + * Assert that no jobs were pushed. + * + * @return void + * @static + */ + public static function assertNothingPushed() + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->assertNothingPushed(); + } + + /** + * Get all of the jobs matching a truth-test callback. + * + * @param string $job + * @param callable|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function pushed($job, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pushed($job, $callback); + } + + /** + * Get all of the raw pushes matching a truth-test callback. + * + * @param null|\Closure(string, ?string, array): bool $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function pushedRaw($callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pushedRaw($callback); + } + + /** + * Get all of the jobs by listener class, passing an optional truth-test callback. + * + * @param class-string $listenerClass + * @param (\Closure(mixed, \Illuminate\Events\CallQueuedListener, string|null, mixed): bool)|null $callback + * @return \Illuminate\Support\Collection + * @static + */ + public static function listenersPushed($listenerClass, $callback = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->listenersPushed($listenerClass, $callback); + } + + /** + * Determine if there are any stored jobs for a given class. + * + * @param string $job + * @return bool + * @static + */ + public static function hasPushed($job) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->hasPushed($job); + } + + /** + * Get the size of the queue. + * + * @param string|null $queue + * @return int + * @static + */ + public static function size($queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->size($queue); + } + + /** + * Get the number of pending jobs. + * + * @param string|null $queue + * @return int + * @static + */ + public static function pendingSize($queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pendingSize($queue); + } + + /** + * Get the number of delayed jobs. + * + * @param string|null $queue + * @return int + * @static + */ + public static function delayedSize($queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->delayedSize($queue); + } + + /** + * Get the number of reserved jobs. + * + * @param string|null $queue + * @return int + * @static + */ + public static function reservedSize($queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->reservedSize($queue); + } + + /** + * Get the creation timestamp of the oldest pending job, excluding delayed jobs. + * + * @param string|null $queue + * @return int|null + * @static + */ + public static function creationTimeOfOldestPendingJob($queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->creationTimeOfOldestPendingJob($queue); + } + + /** + * Push a new job onto the queue. + * + * @param string|object $job + * @param mixed $data + * @param string|null $queue + * @return mixed + * @static + */ + public static function push($job, $data = '', $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->push($job, $data, $queue); + } + + /** + * Determine if a job should be faked or actually dispatched. + * + * @param object $job + * @return bool + * @static + */ + public static function shouldFakeJob($job) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->shouldFakeJob($job); + } + + /** + * Push a raw payload onto the queue. + * + * @param string $payload + * @param string|null $queue + * @param array $options + * @return mixed + * @static + */ + public static function pushRaw($payload, $queue = null, $options = []) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pushRaw($payload, $queue, $options); + } + + /** + * Push a new job onto the queue after (n) seconds. + * + * @param \DateTimeInterface|\DateInterval|int $delay + * @param string|object $job + * @param mixed $data + * @param string|null $queue + * @return mixed + * @static + */ + public static function later($delay, $job, $data = '', $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->later($delay, $job, $data, $queue); + } + + /** + * Push a new job onto the queue. + * + * @param string $queue + * @param string|object $job + * @param mixed $data + * @return mixed + * @static + */ + public static function pushOn($queue, $job, $data = '') + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pushOn($queue, $job, $data); + } + + /** + * Push a new job onto a specific queue after (n) seconds. + * + * @param string $queue + * @param \DateTimeInterface|\DateInterval|int $delay + * @param string|object $job + * @param mixed $data + * @return mixed + * @static + */ + public static function laterOn($queue, $delay, $job, $data = '') + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->laterOn($queue, $delay, $job, $data); + } + + /** + * Pop the next job off of the queue. + * + * @param string|null $queue + * @return \Illuminate\Contracts\Queue\Job|null + * @static + */ + public static function pop($queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pop($queue); + } + + /** + * Push an array of jobs onto the queue. + * + * @param array $jobs + * @param mixed $data + * @param string|null $queue + * @return mixed + * @static + */ + public static function bulk($jobs, $data = '', $queue = null) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->bulk($jobs, $data, $queue); + } + + /** + * Get the jobs that have been pushed. + * + * @return array + * @static + */ + public static function pushedJobs() + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->pushedJobs(); + } + + /** + * Get the payloads that were pushed raw. + * + * @return list + * @static + */ + public static function rawPushes() + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->rawPushes(); + } + + /** + * Specify if jobs should be serialized and restored when being "pushed" to the queue. + * + * @param bool $serializeAndRestore + * @return \Illuminate\Support\Testing\Fakes\QueueFake + * @static + */ + public static function serializeAndRestore($serializeAndRestore = true) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->serializeAndRestore($serializeAndRestore); + } + + /** + * Release the locks for all unique jobs that were pushed. + * + * @return void + * @static + */ + public static function releaseUniqueJobLocks() + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + $instance->releaseUniqueJobLocks(); + } + + /** + * Get the connection name for the queue. + * + * @return string + * @static + */ + public static function getConnectionName() + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->getConnectionName(); + } + + /** + * Set the connection name for the queue. + * + * @param string $name + * @return \Illuminate\Support\Testing\Fakes\QueueFake + * @static + */ + public static function setConnectionName($name) + { + /** @var \Illuminate\Support\Testing\Fakes\QueueFake $instance */ + return $instance->setConnectionName($name); + } + + /** + * Get the maximum number of attempts for an object-based queue handler. + * + * @param mixed $job + * @return mixed + * @static + */ + public static function getJobTries($job) + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + return $instance->getJobTries($job); + } + + /** + * Get the backoff for an object-based queue handler. + * + * @param mixed $job + * @return mixed + * @static + */ + public static function getJobBackoff($job) + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + return $instance->getJobBackoff($job); + } + + /** + * Get the expiration timestamp for an object-based queue handler. + * + * @param mixed $job + * @return mixed + * @static + */ + public static function getJobExpiration($job) + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + return $instance->getJobExpiration($job); + } + + /** + * Register a callback to be executed when creating job payloads. + * + * @param callable|null $callback + * @return void + * @static + */ + public static function createPayloadUsing($callback) + { + //Method inherited from \Illuminate\Queue\Queue + \Illuminate\Queue\SyncQueue::createPayloadUsing($callback); + } + + /** + * Get the queue configuration array. + * + * @return array + * @static + */ + public static function getConfig() + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + return $instance->getConfig(); + } + + /** + * Set the queue configuration array. + * + * @param array $config + * @return \Illuminate\Queue\SyncQueue + * @static + */ + public static function setConfig($config) + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + return $instance->setConfig($config); + } + + /** + * Get the container instance being used by the connection. + * + * @return \Illuminate\Container\Container + * @static + */ + public static function getContainer() + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + return $instance->getContainer(); + } + + /** + * Set the IoC container instance. + * + * @param \Illuminate\Container\Container $container + * @return void + * @static + */ + public static function setContainer($container) + { + //Method inherited from \Illuminate\Queue\Queue + /** @var \Illuminate\Queue\SyncQueue $instance */ + $instance->setContainer($container); + } + + } + /** + * @see \Illuminate\Cache\RateLimiter + */ + class RateLimiter { + /** + * Register a named rate limiter configuration. + * + * @param \UnitEnum|string $name + * @param \Closure $callback + * @return \Illuminate\Cache\RateLimiter + * @static + */ + public static function for($name, $callback) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->for($name, $callback); + } + + /** + * Get the given named rate limiter. + * + * @param \UnitEnum|string $name + * @return \Closure|null + * @static + */ + public static function limiter($name) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->limiter($name); + } + + /** + * Attempts to execute a callback if it's not limited. + * + * @param string $key + * @param int $maxAttempts + * @param \Closure $callback + * @param \DateTimeInterface|\DateInterval|int $decaySeconds + * @return mixed + * @static + */ + public static function attempt($key, $maxAttempts, $callback, $decaySeconds = 60) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->attempt($key, $maxAttempts, $callback, $decaySeconds); + } + + /** + * Determine if the given key has been "accessed" too many times. + * + * @param string $key + * @param int $maxAttempts + * @return bool + * @static + */ + public static function tooManyAttempts($key, $maxAttempts) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->tooManyAttempts($key, $maxAttempts); + } + + /** + * Increment (by 1) the counter for a given key for a given decay time. + * + * @param string $key + * @param \DateTimeInterface|\DateInterval|int $decaySeconds + * @return int + * @static + */ + public static function hit($key, $decaySeconds = 60) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->hit($key, $decaySeconds); + } + + /** + * Increment the counter for a given key for a given decay time by a given amount. + * + * @param string $key + * @param \DateTimeInterface|\DateInterval|int $decaySeconds + * @param int $amount + * @return int + * @static + */ + public static function increment($key, $decaySeconds = 60, $amount = 1) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->increment($key, $decaySeconds, $amount); + } + + /** + * Decrement the counter for a given key for a given decay time by a given amount. + * + * @param string $key + * @param \DateTimeInterface|\DateInterval|int $decaySeconds + * @param int $amount + * @return int + * @static + */ + public static function decrement($key, $decaySeconds = 60, $amount = 1) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->decrement($key, $decaySeconds, $amount); + } + + /** + * Get the number of attempts for the given key. + * + * @param string $key + * @return mixed + * @static + */ + public static function attempts($key) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->attempts($key); + } + + /** + * Reset the number of attempts for the given key. + * + * @param string $key + * @return bool + * @static + */ + public static function resetAttempts($key) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->resetAttempts($key); + } + + /** + * Get the number of retries left for the given key. + * + * @param string $key + * @param int $maxAttempts + * @return int + * @static + */ + public static function remaining($key, $maxAttempts) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->remaining($key, $maxAttempts); + } + + /** + * Get the number of retries left for the given key. + * + * @param string $key + * @param int $maxAttempts + * @return int + * @static + */ + public static function retriesLeft($key, $maxAttempts) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->retriesLeft($key, $maxAttempts); + } + + /** + * Clear the hits and lockout timer for the given key. + * + * @param string $key + * @return void + * @static + */ + public static function clear($key) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + $instance->clear($key); + } + + /** + * Get the number of seconds until the "key" is accessible again. + * + * @param string $key + * @return int + * @static + */ + public static function availableIn($key) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->availableIn($key); + } + + /** + * Clean the rate limiter key from unicode characters. + * + * @param string $key + * @return string + * @static + */ + public static function cleanRateLimiterKey($key) + { + /** @var \Illuminate\Cache\RateLimiter $instance */ + return $instance->cleanRateLimiterKey($key); + } + + } + /** + * @see \Illuminate\Routing\Redirector + */ + class Redirect { + /** + * Create a new redirect response to the previous location. + * + * @param int $status + * @param array $headers + * @param mixed $fallback + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function back($status = 302, $headers = [], $fallback = false) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->back($status, $headers, $fallback); + } + + /** + * Create a new redirect response to the current URI. + * + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function refresh($status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->refresh($status, $headers); + } + + /** + * Create a new redirect response, while putting the current URL in the session. + * + * @param string $path + * @param int $status + * @param array $headers + * @param bool|null $secure + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function guest($path, $status = 302, $headers = [], $secure = null) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->guest($path, $status, $headers, $secure); + } + + /** + * Create a new redirect response to the previously intended location. + * + * @param mixed $default + * @param int $status + * @param array $headers + * @param bool|null $secure + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function intended($default = '/', $status = 302, $headers = [], $secure = null) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->intended($default, $status, $headers, $secure); + } + + /** + * Create a new redirect response to the given path. + * + * @param string $path + * @param int $status + * @param array $headers + * @param bool|null $secure + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function to($path, $status = 302, $headers = [], $secure = null) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->to($path, $status, $headers, $secure); + } + + /** + * Create a new redirect response to an external URL (no validation). + * + * @param string $path + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function away($path, $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->away($path, $status, $headers); + } + + /** + * Create a new redirect response to the given HTTPS path. + * + * @param string $path + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function secure($path, $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->secure($path, $status, $headers); + } + + /** + * Create a new redirect response to a named route. + * + * @param \BackedEnum|string $route + * @param mixed $parameters + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function route($route, $parameters = [], $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->route($route, $parameters, $status, $headers); + } + + /** + * Create a new redirect response to a signed named route. + * + * @param \BackedEnum|string $route + * @param mixed $parameters + * @param \DateTimeInterface|\DateInterval|int|null $expiration + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function signedRoute($route, $parameters = [], $expiration = null, $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->signedRoute($route, $parameters, $expiration, $status, $headers); + } + + /** + * Create a new redirect response to a signed named route. + * + * @param \BackedEnum|string $route + * @param \DateTimeInterface|\DateInterval|int|null $expiration + * @param mixed $parameters + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function temporarySignedRoute($route, $expiration, $parameters = [], $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->temporarySignedRoute($route, $expiration, $parameters, $status, $headers); + } + + /** + * Create a new redirect response to a controller action. + * + * @param string|array $action + * @param mixed $parameters + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function action($action, $parameters = [], $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->action($action, $parameters, $status, $headers); + } + + /** + * Get the URL generator instance. + * + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function getUrlGenerator() + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->getUrlGenerator(); + } + + /** + * Set the active session store. + * + * @param \Illuminate\Session\Store $session + * @return void + * @static + */ + public static function setSession($session) + { + /** @var \Illuminate\Routing\Redirector $instance */ + $instance->setSession($session); + } + + /** + * Get the "intended" URL from the session. + * + * @return string|null + * @static + */ + public static function getIntendedUrl() + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->getIntendedUrl(); + } + + /** + * Set the "intended" URL in the session. + * + * @param string $url + * @return \Illuminate\Routing\Redirector + * @static + */ + public static function setIntendedUrl($url) + { + /** @var \Illuminate\Routing\Redirector $instance */ + return $instance->setIntendedUrl($url); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Routing\Redirector::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Routing\Redirector::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Routing\Redirector::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Routing\Redirector::flushMacros(); + } + + } + /** + * @method static \BackedEnum|(\BackedEnum|null enum(string $key, string $enumClass, \BackedEnum|null $default = null) + * @see \Illuminate\Http\Request + */ + class Request { + /** + * Create a new Illuminate HTTP request from server variables. + * + * @return static + * @static + */ + public static function capture() + { + return \Illuminate\Http\Request::capture(); + } + + /** + * Return the Request instance. + * + * @return \Illuminate\Http\Request + * @static + */ + public static function instance() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->instance(); + } + + /** + * Get the request method. + * + * @return string + * @static + */ + public static function method() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->method(); + } + + /** + * Get a URI instance for the request. + * + * @return \Illuminate\Support\Uri + * @static + */ + public static function uri() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->uri(); + } + + /** + * Get the root URL for the application. + * + * @return string + * @static + */ + public static function root() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->root(); + } + + /** + * Get the URL (no query string) for the request. + * + * @return string + * @static + */ + public static function url() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->url(); + } + + /** + * Get the full URL for the request. + * + * @return string + * @static + */ + public static function fullUrl() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->fullUrl(); + } + + /** + * Get the full URL for the request with the added query string parameters. + * + * @param array $query + * @return string + * @static + */ + public static function fullUrlWithQuery($query) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->fullUrlWithQuery($query); + } + + /** + * Get the full URL for the request without the given query string parameters. + * + * @param array|string $keys + * @return string + * @static + */ + public static function fullUrlWithoutQuery($keys) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->fullUrlWithoutQuery($keys); + } + + /** + * Get the current path info for the request. + * + * @return string + * @static + */ + public static function path() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->path(); + } + + /** + * Get the current decoded path info for the request. + * + * @return string + * @static + */ + public static function decodedPath() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->decodedPath(); + } + + /** + * Get a segment from the URI (1 based index). + * + * @param int $index + * @param string|null $default + * @return string|null + * @static + */ + public static function segment($index, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->segment($index, $default); + } + + /** + * Get all of the segments for the request path. + * + * @return array + * @static + */ + public static function segments() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->segments(); + } + + /** + * Determine if the current request URI matches a pattern. + * + * @param mixed $patterns + * @return bool + * @static + */ + public static function is(...$patterns) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->is(...$patterns); + } + + /** + * Determine if the route name matches a given pattern. + * + * @param mixed $patterns + * @return bool + * @static + */ + public static function routeIs(...$patterns) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->routeIs(...$patterns); + } + + /** + * Determine if the current request URL and query string match a pattern. + * + * @param mixed $patterns + * @return bool + * @static + */ + public static function fullUrlIs(...$patterns) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->fullUrlIs(...$patterns); + } + + /** + * Get the host name. + * + * @return string + * @static + */ + public static function host() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->host(); + } + + /** + * Get the HTTP host being requested. + * + * @return string + * @static + */ + public static function httpHost() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->httpHost(); + } + + /** + * Get the scheme and HTTP host. + * + * @return string + * @static + */ + public static function schemeAndHttpHost() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->schemeAndHttpHost(); + } + + /** + * Determine if the request is the result of an AJAX call. + * + * @return bool + * @static + */ + public static function ajax() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->ajax(); + } + + /** + * Determine if the request is the result of a PJAX call. + * + * @return bool + * @static + */ + public static function pjax() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->pjax(); + } + + /** + * Determine if the request is the result of a prefetch call. + * + * @return bool + * @static + */ + public static function prefetch() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->prefetch(); + } + + /** + * Determine if the request is over HTTPS. + * + * @return bool + * @static + */ + public static function secure() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->secure(); + } + + /** + * Get the client IP address. + * + * @return string|null + * @static + */ + public static function ip() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->ip(); + } + + /** + * Get the client IP addresses. + * + * @return array + * @static + */ + public static function ips() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->ips(); + } + + /** + * Get the client user agent. + * + * @return string|null + * @static + */ + public static function userAgent() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->userAgent(); + } + + /** + * Gets a list of content types acceptable by the client browser in preferable order. + * + * @return string[] + * @static + */ + public static function getAcceptableContentTypes() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->getAcceptableContentTypes(); + } + + /** + * Merge new input into the current request's input array. + * + * @param array $input + * @return \Illuminate\Http\Request + * @static + */ + public static function merge($input) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->merge($input); + } + + /** + * Merge new input into the request's input, but only when that key is missing from the request. + * + * @param array $input + * @return \Illuminate\Http\Request + * @static + */ + public static function mergeIfMissing($input) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->mergeIfMissing($input); + } + + /** + * Replace the input values for the current request. + * + * @param array $input + * @return \Illuminate\Http\Request + * @static + */ + public static function replace($input) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->replace($input); + } + + /** + * This method belongs to Symfony HttpFoundation and is not usually needed when using Laravel. + * + * Instead, you may use the "input" method. + * + * @param string $key + * @param mixed $default + * @return mixed + * @deprecated use ->input() instead + * @static + */ + public static function get($key, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->get($key, $default); + } + + /** + * Get the JSON payload for the request. + * + * @param string|null $key + * @param mixed $default + * @return ($key is null ? \Symfony\Component\HttpFoundation\InputBag : mixed) + * @static + */ + public static function json($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->json($key, $default); + } + + /** + * Create a new request instance from the given Laravel request. + * + * @param \Illuminate\Http\Request $from + * @param \Illuminate\Http\Request|null $to + * @return static + * @static + */ + public static function createFrom($from, $to = null) + { + return \Illuminate\Http\Request::createFrom($from, $to); + } + + /** + * Create an Illuminate request from a Symfony instance. + * + * @param \Symfony\Component\HttpFoundation\Request $request + * @return static + * @static + */ + public static function createFromBase($request) + { + return \Illuminate\Http\Request::createFromBase($request); + } + + /** + * Clones a request and overrides some of its parameters. + * + * @return static + * @param array|null $query The GET parameters + * @param array|null $request The POST parameters + * @param array|null $attributes The request attributes (parameters parsed from the PATH_INFO, ...) + * @param array|null $cookies The COOKIE parameters + * @param array|null $files The FILES parameters + * @param array|null $server The SERVER parameters + * @static + */ + public static function duplicate($query = null, $request = null, $attributes = null, $cookies = null, $files = null, $server = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->duplicate($query, $request, $attributes, $cookies, $files, $server); + } + + /** + * Whether the request contains a Session object. + * + * This method does not give any information about the state of the session object, + * like whether the session is started or not. It is just a way to check if this Request + * is associated with a Session instance. + * + * @param bool $skipIfUninitialized When true, ignores factories injected by `setSessionFactory` + * @static + */ + public static function hasSession($skipIfUninitialized = false) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->hasSession($skipIfUninitialized); + } + + /** + * Gets the Session. + * + * @throws \Symfony\Component\HttpFoundation\Exception\SessionNotFoundException + * @throws SessionNotFoundException When session is not set properly + * @static + */ + public static function getSession() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->getSession(); + } + + /** + * Get the session associated with the request. + * + * @return \Illuminate\Contracts\Session\Session + * @throws \RuntimeException + * @static + */ + public static function session() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->session(); + } + + /** + * Set the session instance on the request. + * + * @param \Illuminate\Contracts\Session\Session $session + * @return void + * @static + */ + public static function setLaravelSession($session) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->setLaravelSession($session); + } + + /** + * Set the locale for the request instance. + * + * @param string $locale + * @return void + * @static + */ + public static function setRequestLocale($locale) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->setRequestLocale($locale); + } + + /** + * Set the default locale for the request instance. + * + * @param string $locale + * @return void + * @static + */ + public static function setDefaultRequestLocale($locale) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->setDefaultRequestLocale($locale); + } + + /** + * Get the user making the request. + * + * @param string|null $guard + * @return mixed + * @static + */ + public static function user($guard = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->user($guard); + } + + /** + * Get the route handling the request. + * + * @param string|null $param + * @param mixed $default + * @return ($param is null ? \Illuminate\Routing\Route : object|string|null) + * @static + */ + public static function route($param = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->route($param, $default); + } + + /** + * Get a unique fingerprint for the request / route / IP address. + * + * @return string + * @throws \RuntimeException + * @static + */ + public static function fingerprint() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->fingerprint(); + } + + /** + * Set the JSON payload for the request. + * + * @param \Symfony\Component\HttpFoundation\InputBag $json + * @return \Illuminate\Http\Request + * @static + */ + public static function setJson($json) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->setJson($json); + } + + /** + * Get the user resolver callback. + * + * @return \Closure + * @static + */ + public static function getUserResolver() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->getUserResolver(); + } + + /** + * Set the user resolver callback. + * + * @param \Closure $callback + * @return \Illuminate\Http\Request + * @static + */ + public static function setUserResolver($callback) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->setUserResolver($callback); + } + + /** + * Get the route resolver callback. + * + * @return \Closure + * @static + */ + public static function getRouteResolver() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->getRouteResolver(); + } + + /** + * Set the route resolver callback. + * + * @param \Closure $callback + * @return \Illuminate\Http\Request + * @static + */ + public static function setRouteResolver($callback) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->setRouteResolver($callback); + } + + /** + * Get all of the input and files for the request. + * + * @return array + * @static + */ + public static function toArray() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->toArray(); + } + + /** + * Determine if the given offset exists. + * + * @param string $offset + * @return bool + * @static + */ + public static function offsetExists($offset) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->offsetExists($offset); + } + + /** + * Get the value at the given offset. + * + * @param string $offset + * @return mixed + * @static + */ + public static function offsetGet($offset) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->offsetGet($offset); + } + + /** + * Set the value at the given offset. + * + * @param string $offset + * @param mixed $value + * @return void + * @static + */ + public static function offsetSet($offset, $value) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->offsetSet($offset, $value); + } + + /** + * Remove the value at the given offset. + * + * @param string $offset + * @return void + * @static + */ + public static function offsetUnset($offset) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->offsetUnset($offset); + } + + /** + * Sets the parameters for this request. + * + * This method also re-initializes all properties. + * + * @param array $query The GET parameters + * @param array $request The POST parameters + * @param array $attributes The request attributes (parameters parsed from the PATH_INFO, ...) + * @param array $cookies The COOKIE parameters + * @param array $files The FILES parameters + * @param array $server The SERVER parameters + * @param string|resource|null $content The raw body data + * @static + */ + public static function initialize($query = [], $request = [], $attributes = [], $cookies = [], $files = [], $server = [], $content = null) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->initialize($query, $request, $attributes, $cookies, $files, $server, $content); + } + + /** + * Creates a new request with values from PHP's super globals. + * + * @static + */ + public static function createFromGlobals() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::createFromGlobals(); + } + + /** + * Creates a Request based on a given URI and configuration. + * + * The information contained in the URI always take precedence + * over the other information (server and parameters). + * + * @param string $uri The URI + * @param string $method The HTTP method + * @param array $parameters The query (GET) or request (POST) parameters + * @param array $cookies The request cookies ($_COOKIE) + * @param array $files The request files ($_FILES) + * @param array $server The server parameters ($_SERVER) + * @param string|resource|null $content The raw body data + * @throws BadRequestException When the URI is invalid + * @static + */ + public static function create($uri, $method = 'GET', $parameters = [], $cookies = [], $files = [], $server = [], $content = null) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::create($uri, $method, $parameters, $cookies, $files, $server, $content); + } + + /** + * Sets a callable able to create a Request instance. + * + * This is mainly useful when you need to override the Request class + * to keep BC with an existing system. It should not be used for any + * other purpose. + * + * @static + */ + public static function setFactory($callable) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::setFactory($callable); + } + + /** + * Overrides the PHP global variables according to this request instance. + * + * It overrides $_GET, $_POST, $_REQUEST, $_SERVER, $_COOKIE. + * $_FILES is never overridden, see rfc1867 + * + * @static + */ + public static function overrideGlobals() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->overrideGlobals(); + } + + /** + * Sets a list of trusted proxies. + * + * You should only list the reverse proxies that you manage directly. + * + * @param array $proxies A list of trusted proxies, the string 'REMOTE_ADDR' will be replaced with $_SERVER['REMOTE_ADDR'] and 'PRIVATE_SUBNETS' by IpUtils::PRIVATE_SUBNETS + * @param int-mask-of $trustedHeaderSet A bit field to set which headers to trust from your proxies + * @static + */ + public static function setTrustedProxies($proxies, $trustedHeaderSet) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::setTrustedProxies($proxies, $trustedHeaderSet); + } + + /** + * Gets the list of trusted proxies. + * + * @return string[] + * @static + */ + public static function getTrustedProxies() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::getTrustedProxies(); + } + + /** + * Gets the set of trusted headers from trusted proxies. + * + * @return int A bit field of Request::HEADER_* that defines which headers are trusted from your proxies + * @static + */ + public static function getTrustedHeaderSet() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::getTrustedHeaderSet(); + } + + /** + * Sets a list of trusted host patterns. + * + * You should only list the hosts you manage using regexs. + * + * @param array $hostPatterns A list of trusted host patterns + * @static + */ + public static function setTrustedHosts($hostPatterns) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::setTrustedHosts($hostPatterns); + } + + /** + * Gets the list of trusted host patterns. + * + * @return string[] + * @static + */ + public static function getTrustedHosts() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::getTrustedHosts(); + } + + /** + * Normalizes a query string. + * + * It builds a normalized query string, where keys/value pairs are alphabetized, + * have consistent escaping and unneeded delimiters are removed. + * + * @static + */ + public static function normalizeQueryString($qs) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::normalizeQueryString($qs); + } + + /** + * Enables support for the _method request parameter to determine the intended HTTP method. + * + * Be warned that enabling this feature might lead to CSRF issues in your code. + * Check that you are using CSRF tokens when required. + * If the HTTP method parameter override is enabled, an html-form with method "POST" can be altered + * and used to send a "PUT" or "DELETE" request via the _method request parameter. + * If these methods are not protected against CSRF, this presents a possible vulnerability. + * + * The HTTP method can only be overridden when the real HTTP method is POST. + * + * @static + */ + public static function enableHttpMethodParameterOverride() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::enableHttpMethodParameterOverride(); + } + + /** + * Checks whether support for the _method request parameter is enabled. + * + * @static + */ + public static function getHttpMethodParameterOverride() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::getHttpMethodParameterOverride(); + } + + /** + * Sets the list of HTTP methods that can be overridden. + * + * Set to null to allow all methods to be overridden (default). Set to an + * empty array to disallow overrides entirely. Otherwise, provide the list + * of uppercased method names that are allowed. + * + * @param \Symfony\Component\HttpFoundation\uppercase-string[]|null $methods + * @static + */ + public static function setAllowedHttpMethodOverride($methods) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::setAllowedHttpMethodOverride($methods); + } + + /** + * Gets the list of HTTP methods that can be overridden. + * + * @return \Symfony\Component\HttpFoundation\uppercase-string[]|null + * @static + */ + public static function getAllowedHttpMethodOverride() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::getAllowedHttpMethodOverride(); + } + + /** + * Whether the request contains a Session which was started in one of the + * previous requests. + * + * @static + */ + public static function hasPreviousSession() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->hasPreviousSession(); + } + + /** + * @static + */ + public static function setSession($session) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setSession($session); + } + + /** + * @internal + * @param callable(): SessionInterface $factory + * @static + */ + public static function setSessionFactory($factory) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setSessionFactory($factory); + } + + /** + * Returns the client IP addresses. + * + * In the returned array the most trusted IP address is first, and the + * least trusted one last. The "real" client IP address is the last one, + * but this is also the least trusted one. Trusted proxies are stripped. + * + * Use this method carefully; you should use getClientIp() instead. + * + * @see getClientIp() + * @static + */ + public static function getClientIps() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getClientIps(); + } + + /** + * Returns the client IP address. + * + * This method can read the client IP address from the "X-Forwarded-For" header + * when trusted proxies were set via "setTrustedProxies()". The "X-Forwarded-For" + * header value is a comma+space separated list of IP addresses, the left-most + * being the original client, and each successive proxy that passed the request + * adding the IP address where it received the request from. + * + * If your reverse proxy uses a different header name than "X-Forwarded-For", + * ("Client-Ip" for instance), configure it via the $trustedHeaderSet + * argument of the Request::setTrustedProxies() method instead. + * + * @see getClientIps() + * @see https://wikipedia.org/wiki/X-Forwarded-For + * @static + */ + public static function getClientIp() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getClientIp(); + } + + /** + * Returns current script name. + * + * @static + */ + public static function getScriptName() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getScriptName(); + } + + /** + * Returns the path being requested relative to the executed script. + * + * The path info always starts with a /. + * + * Suppose this request is instantiated from /mysite on localhost: + * + * * http://localhost/mysite returns '/' + * * http://localhost/mysite/about returns '/about' + * * http://localhost/mysite/enco%20ded returns '/enco%20ded' + * * http://localhost/mysite/about?var=1 returns '/about' + * + * @return string The raw path (i.e. not urldecoded) + * @static + */ + public static function getPathInfo() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getPathInfo(); + } + + /** + * Returns the root path from which this request is executed. + * + * Suppose that an index.php file instantiates this request object: + * + * * http://localhost/index.php returns an empty string + * * http://localhost/index.php/page returns an empty string + * * http://localhost/web/index.php returns '/web' + * * http://localhost/we%20b/index.php returns '/we%20b' + * + * @return string The raw path (i.e. not urldecoded) + * @static + */ + public static function getBasePath() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getBasePath(); + } + + /** + * Returns the root URL from which this request is executed. + * + * The base URL never ends with a /. + * + * This is similar to getBasePath(), except that it also includes the + * script filename (e.g. index.php) if one exists. + * + * @return string The raw URL (i.e. not urldecoded) + * @static + */ + public static function getBaseUrl() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getBaseUrl(); + } + + /** + * Gets the request's scheme. + * + * @static + */ + public static function getScheme() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getScheme(); + } + + /** + * Returns the port on which the request is made. + * + * This method can read the client port from the "X-Forwarded-Port" header + * when trusted proxies were set via "setTrustedProxies()". + * + * The "X-Forwarded-Port" header must contain the client port. + * + * @return int|string|null Can be a string if fetched from the server bag + * @static + */ + public static function getPort() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getPort(); + } + + /** + * Returns the user. + * + * @static + */ + public static function getUser() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getUser(); + } + + /** + * Returns the password. + * + * @static + */ + public static function getPassword() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getPassword(); + } + + /** + * Gets the user info. + * + * @return string|null A user name if any and, optionally, scheme-specific information about how to gain authorization to access the server + * @static + */ + public static function getUserInfo() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getUserInfo(); + } + + /** + * Returns the HTTP host being requested. + * + * The port name will be appended to the host if it's non-standard. + * + * @static + */ + public static function getHttpHost() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getHttpHost(); + } + + /** + * Returns the requested URI (path and query string). + * + * @return string The raw URI (i.e. not URI decoded) + * @static + */ + public static function getRequestUri() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getRequestUri(); + } + + /** + * Gets the scheme and HTTP host. + * + * If the URL was called with basic authentication, the user + * and the password are not added to the generated string. + * + * @static + */ + public static function getSchemeAndHttpHost() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getSchemeAndHttpHost(); + } + + /** + * Generates a normalized URI (URL) for the Request. + * + * @see getQueryString() + * @static + */ + public static function getUri() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getUri(); + } + + /** + * Generates a normalized URI for the given path. + * + * @param string $path A path to use instead of the current one + * @static + */ + public static function getUriForPath($path) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getUriForPath($path); + } + + /** + * Returns the path as relative reference from the current Request path. + * + * Only the URIs path component (no schema, host etc.) is relevant and must be given. + * Both paths must be absolute and not contain relative parts. + * Relative URLs from one resource to another are useful when generating self-contained downloadable document archives. + * Furthermore, they can be used to reduce the link size in documents. + * + * Example target paths, given a base path of "/a/b/c/d": + * - "/a/b/c/d" -> "" + * - "/a/b/c/" -> "./" + * - "/a/b/" -> "../" + * - "/a/b/c/other" -> "other" + * - "/a/x/y" -> "../../x/y" + * + * @static + */ + public static function getRelativeUriForPath($path) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getRelativeUriForPath($path); + } + + /** + * Generates the normalized query string for the Request. + * + * It builds a normalized query string, where keys/value pairs are alphabetized + * and have consistent escaping. + * + * @static + */ + public static function getQueryString() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getQueryString(); + } + + /** + * Checks whether the request is secure or not. + * + * This method can read the client protocol from the "X-Forwarded-Proto" header + * when trusted proxies were set via "setTrustedProxies()". + * + * The "X-Forwarded-Proto" header must contain the protocol: "https" or "http". + * + * @static + */ + public static function isSecure() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isSecure(); + } + + /** + * Returns the host name. + * + * This method can read the client host name from the "X-Forwarded-Host" header + * when trusted proxies were set via "setTrustedProxies()". + * + * The "X-Forwarded-Host" header must contain the client host name. + * + * @throws SuspiciousOperationException when the host name is invalid or not trusted + * @static + */ + public static function getHost() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getHost(); + } + + /** + * Sets the request method. + * + * @static + */ + public static function setMethod($method) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setMethod($method); + } + + /** + * Gets the request "intended" method. + * + * If the X-HTTP-Method-Override header is set, and if the method is a POST, + * then it is used to determine the "real" intended HTTP method. + * + * The _method request parameter can also be used to determine the HTTP method, + * but only if enableHttpMethodParameterOverride() has been called. + * + * The method is always an uppercased string. + * + * @see getRealMethod() + * @static + */ + public static function getMethod() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getMethod(); + } + + /** + * Gets the "real" request method. + * + * @see getMethod() + * @static + */ + public static function getRealMethod() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getRealMethod(); + } + + /** + * Gets the mime type associated with the format. + * + * @static + */ + public static function getMimeType($format) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getMimeType($format); + } + + /** + * Gets the mime types associated with the format. + * + * @return string[] + * @static + */ + public static function getMimeTypes($format) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + return \Illuminate\Http\Request::getMimeTypes($format); + } + + /** + * Gets the format associated with the mime type. + * + * Resolution order: + * 1) Exact match on the full MIME type (e.g. "application/json"). + * 2) Match on the canonical MIME type (i.e. before the first ";" parameter). + * 3) If the type is "application/*+suffix", use the structured syntax suffix + * mapping (e.g. "application/foo+json" → "json"), when available. + * 4) If $subtypeFallback is true and no match was found: + * - return the MIME subtype (without "x-" prefix), provided it does not + * contain a "+" (e.g. "application/x-yaml" → "yaml", "text/csv" → "csv"). + * + * @param string|null $mimeType The mime type to check + * @param bool $subtypeFallback Whether to fall back to the subtype if no exact match is found + * @static + */ + public static function getFormat($mimeType) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getFormat($mimeType); + } + + /** + * Associates a format with mime types. + * + * @param string $format The format to set + * @param string|string[] $mimeTypes The associated mime types (the preferred one must be the first as it will be used as the content type) + * @static + */ + public static function setFormat($format, $mimeTypes) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setFormat($format, $mimeTypes); + } + + /** + * Gets the request format. + * + * Here is the process to determine the format: + * + * * format defined by the user (with setRequestFormat()) + * * _format request attribute + * * $default + * + * @see getPreferredFormat + * @static + */ + public static function getRequestFormat($default = 'html') + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getRequestFormat($default); + } + + /** + * Sets the request format. + * + * @static + */ + public static function setRequestFormat($format) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setRequestFormat($format); + } + + /** + * Gets the usual name of the format associated with the request's media type (provided in the Content-Type header). + * + * @see Request::$formats + * @static + */ + public static function getContentTypeFormat() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getContentTypeFormat(); + } + + /** + * Sets the default locale. + * + * @static + */ + public static function setDefaultLocale($locale) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setDefaultLocale($locale); + } + + /** + * Get the default locale. + * + * @static + */ + public static function getDefaultLocale() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getDefaultLocale(); + } + + /** + * Sets the locale. + * + * @static + */ + public static function setLocale($locale) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->setLocale($locale); + } + + /** + * Get the locale. + * + * @static + */ + public static function getLocale() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getLocale(); + } + + /** + * Checks if the request method is of specified type. + * + * @param string $method Uppercase request method (GET, POST etc) + * @static + */ + public static function isMethod($method) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isMethod($method); + } + + /** + * Checks whether or not the method is safe. + * + * @see https://tools.ietf.org/html/rfc7231#section-4.2.1 + * @static + */ + public static function isMethodSafe() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isMethodSafe(); + } + + /** + * Checks whether or not the method is idempotent. + * + * @static + */ + public static function isMethodIdempotent() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isMethodIdempotent(); + } + + /** + * Checks whether the method is cacheable or not. + * + * @see https://tools.ietf.org/html/rfc7231#section-4.2.3 + * @static + */ + public static function isMethodCacheable() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isMethodCacheable(); + } + + /** + * Returns the protocol version. + * + * If the application is behind a proxy, the protocol version used in the + * requests between the client and the proxy and between the proxy and the + * server might be different. This returns the former (from the "Via" header) + * if the proxy is trusted (see "setTrustedProxies()"), otherwise it returns + * the latter (from the "SERVER_PROTOCOL" server parameter). + * + * @static + */ + public static function getProtocolVersion() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getProtocolVersion(); + } + + /** + * Returns the request body content. + * + * @param bool $asResource If true, a resource will be returned + * @return string|resource + * @psalm-return ($asResource is true ? resource : string) + * @static + */ + public static function getContent($asResource = false) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getContent($asResource); + } + + /** + * Gets the decoded form or json request body. + * + * @throws JsonException When the body cannot be decoded to an array + * @static + */ + public static function getPayload() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getPayload(); + } + + /** + * Gets the Etags. + * + * @static + */ + public static function getETags() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getETags(); + } + + /** + * @static + */ + public static function isNoCache() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isNoCache(); + } + + /** + * Gets the preferred format for the response by inspecting, in the following order: + * * the request format set using setRequestFormat; + * * the values of the Accept HTTP header. + * + * Note that if you use this method, you should send the "Vary: Accept" header + * in the response to prevent any issues with intermediary HTTP caches. + * + * @static + */ + public static function getPreferredFormat($default = 'html') + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getPreferredFormat($default); + } + + /** + * Returns the preferred language. + * + * @param string[] $locales An array of ordered available locales + * @static + */ + public static function getPreferredLanguage($locales = null) + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getPreferredLanguage($locales); + } + + /** + * Gets a list of languages acceptable by the client browser ordered in the user browser preferences. + * + * @return string[] + * @static + */ + public static function getLanguages() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getLanguages(); + } + + /** + * Gets a list of charsets acceptable by the client browser in preferable order. + * + * @return string[] + * @static + */ + public static function getCharsets() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getCharsets(); + } + + /** + * Gets a list of encodings acceptable by the client browser in preferable order. + * + * @return string[] + * @static + */ + public static function getEncodings() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->getEncodings(); + } + + /** + * Returns true if the request is an XMLHttpRequest. + * + * It works if your JavaScript library sets an X-Requested-With HTTP header. + * It is known to work with common JavaScript frameworks: + * + * @see https://wikipedia.org/wiki/List_of_Ajax_frameworks#JavaScript + * @static + */ + public static function isXmlHttpRequest() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isXmlHttpRequest(); + } + + /** + * Checks whether the client browser prefers safe content or not according to RFC8674. + * + * @see https://tools.ietf.org/html/rfc8674 + * @static + */ + public static function preferSafeContent() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->preferSafeContent(); + } + + /** + * Indicates whether this request originated from a trusted proxy. + * + * This can be useful to determine whether or not to trust the + * contents of a proxy-specific header. + * + * @static + */ + public static function isFromTrustedProxy() + { + //Method inherited from \Symfony\Component\HttpFoundation\Request + /** @var \Illuminate\Http\Request $instance */ + return $instance->isFromTrustedProxy(); + } + + /** + * Filter the given array of rules into an array of rules that are included in precognitive headers. + * + * @param array $rules + * @return array + * @static + */ + public static function filterPrecognitiveRules($rules) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->filterPrecognitiveRules($rules); + } + + /** + * Determine if the request is attempting to be precognitive. + * + * @return bool + * @static + */ + public static function isAttemptingPrecognition() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->isAttemptingPrecognition(); + } + + /** + * Determine if the request is precognitive. + * + * @return bool + * @static + */ + public static function isPrecognitive() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->isPrecognitive(); + } + + /** + * Determine if the request is sending JSON. + * + * @return bool + * @static + */ + public static function isJson() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->isJson(); + } + + /** + * Determine if the current request probably expects a JSON response. + * + * @return bool + * @static + */ + public static function expectsJson() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->expectsJson(); + } + + /** + * Determine if the current request is asking for JSON. + * + * @return bool + * @static + */ + public static function wantsJson() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->wantsJson(); + } + + /** + * Determines whether the current requests accepts a given content type. + * + * @param string|array $contentTypes + * @return bool + * @static + */ + public static function accepts($contentTypes) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->accepts($contentTypes); + } + + /** + * Return the most suitable content type from the given array based on content negotiation. + * + * @param string|array $contentTypes + * @return string|null + * @static + */ + public static function prefers($contentTypes) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->prefers($contentTypes); + } + + /** + * Determine if the current request accepts any content type. + * + * @return bool + * @static + */ + public static function acceptsAnyContentType() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->acceptsAnyContentType(); + } + + /** + * Determines whether a request accepts JSON. + * + * @return bool + * @static + */ + public static function acceptsJson() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->acceptsJson(); + } + + /** + * Determines whether a request accepts HTML. + * + * @return bool + * @static + */ + public static function acceptsHtml() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->acceptsHtml(); + } + + /** + * Determine if the given content types match. + * + * @param string $actual + * @param string $type + * @return bool + * @static + */ + public static function matchesType($actual, $type) + { + return \Illuminate\Http\Request::matchesType($actual, $type); + } + + /** + * Get the data format expected in the response. + * + * @param string $default + * @return string + * @static + */ + public static function format($default = 'html') + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->format($default); + } + + /** + * Retrieve an old input item. + * + * @param string|null $key + * @param \Illuminate\Database\Eloquent\Model|string|array|null $default + * @return string|array|null + * @static + */ + public static function old($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->old($key, $default); + } + + /** + * Flash the input for the current request to the session. + * + * @return void + * @static + */ + public static function flash() + { + /** @var \Illuminate\Http\Request $instance */ + $instance->flash(); + } + + /** + * Flash only some of the input to the session. + * + * @param mixed $keys + * @return void + * @static + */ + public static function flashOnly($keys) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->flashOnly($keys); + } + + /** + * Flash only some of the input to the session. + * + * @param mixed $keys + * @return void + * @static + */ + public static function flashExcept($keys) + { + /** @var \Illuminate\Http\Request $instance */ + $instance->flashExcept($keys); + } + + /** + * Flush all of the old input from the session. + * + * @return void + * @static + */ + public static function flush() + { + /** @var \Illuminate\Http\Request $instance */ + $instance->flush(); + } + + /** + * Retrieve a server variable from the request. + * + * @param string|null $key + * @param string|array|null $default + * @return string|array|null + * @static + */ + public static function server($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->server($key, $default); + } + + /** + * Determine if a header is set on the request. + * + * @param string $key + * @return bool + * @static + */ + public static function hasHeader($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->hasHeader($key); + } + + /** + * Retrieve a header from the request. + * + * @param string|null $key + * @param string|array|null $default + * @return string|array|null + * @static + */ + public static function header($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->header($key, $default); + } + + /** + * Get the bearer token from the request headers. + * + * @return string|null + * @static + */ + public static function bearerToken() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->bearerToken(); + } + + /** + * Get the keys for all of the input and files. + * + * @return array + * @static + */ + public static function keys() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->keys(); + } + + /** + * Get all of the input and files for the request. + * + * @param mixed $keys + * @return array + * @static + */ + public static function all($keys = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->all($keys); + } + + /** + * Retrieve an input item from the request. + * + * @param string|null $key + * @param mixed $default + * @return mixed + * @static + */ + public static function input($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->input($key, $default); + } + + /** + * Retrieve input from the request as a Fluent object instance. + * + * @param array|string|null $key + * @param array $default + * @return \Illuminate\Support\Fluent + * @static + */ + public static function fluent($key = null, $default = []) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->fluent($key, $default); + } + + /** + * Retrieve a query string item from the request. + * + * @param string|null $key + * @param string|array|null $default + * @return string|array|null + * @static + */ + public static function query($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->query($key, $default); + } + + /** + * Retrieve a request payload item from the request. + * + * @param string|null $key + * @param string|array|null $default + * @return string|array|null + * @static + */ + public static function post($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->post($key, $default); + } + + /** + * Determine if a cookie is set on the request. + * + * @param string $key + * @return bool + * @static + */ + public static function hasCookie($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->hasCookie($key); + } + + /** + * Retrieve a cookie from the request. + * + * @param string|null $key + * @param string|array|null $default + * @return string|array|null + * @static + */ + public static function cookie($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->cookie($key, $default); + } + + /** + * Get an array of all of the files on the request. + * + * @return array + * @static + */ + public static function allFiles() + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->allFiles(); + } + + /** + * Determine if the uploaded data contains a file. + * + * @param string $key + * @return bool + * @static + */ + public static function hasFile($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->hasFile($key); + } + + /** + * Retrieve a file from the request. + * + * @param string|null $key + * @param mixed $default + * @return ($key is null ? array : \Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null) + * @static + */ + public static function file($key = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->file($key, $default); + } + + /** + * Dump the items. + * + * @param mixed $keys + * @return \Illuminate\Http\Request + * @static + */ + public static function dump($keys = []) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->dump($keys); + } + + /** + * Dump the given arguments and terminate execution. + * + * @param mixed $args + * @return never + * @static + */ + public static function dd(...$args) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->dd(...$args); + } + + /** + * Determine if the data contains a given key. + * + * @param string|array $key + * @return bool + * @static + */ + public static function exists($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->exists($key); + } + + /** + * Determine if the data contains a given key. + * + * @param string|array $key + * @return bool + * @static + */ + public static function has($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->has($key); + } + + /** + * Determine if the instance contains any of the given keys. + * + * @param string|array $keys + * @return bool + * @static + */ + public static function hasAny($keys) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->hasAny($keys); + } + + /** + * Apply the callback if the instance contains the given key. + * + * @param string $key + * @param callable $callback + * @param callable|null $default + * @return $this|mixed + * @static + */ + public static function whenHas($key, $callback, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->whenHas($key, $callback, $default); + } + + /** + * Determine if the instance contains a non-empty value for the given key. + * + * @param string|array $key + * @return bool + * @static + */ + public static function filled($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->filled($key); + } + + /** + * Determine if the instance contains an empty value for the given key. + * + * @param string|array $key + * @return bool + * @static + */ + public static function isNotFilled($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->isNotFilled($key); + } + + /** + * Determine if the instance contains a non-empty value for any of the given keys. + * + * @param string|array $keys + * @return bool + * @static + */ + public static function anyFilled($keys) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->anyFilled($keys); + } + + /** + * Apply the callback if the instance contains a non-empty value for the given key. + * + * @param string $key + * @param callable $callback + * @param callable|null $default + * @return $this|mixed + * @static + */ + public static function whenFilled($key, $callback, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->whenFilled($key, $callback, $default); + } + + /** + * Determine if the instance is missing a given key. + * + * @param string|array $key + * @return bool + * @static + */ + public static function missing($key) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->missing($key); + } + + /** + * Apply the callback if the instance is missing the given key. + * + * @param string $key + * @param callable $callback + * @param callable|null $default + * @return $this|mixed + * @static + */ + public static function whenMissing($key, $callback, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->whenMissing($key, $callback, $default); + } + + /** + * Retrieve data from the instance as a Stringable instance. + * + * @param string $key + * @param mixed $default + * @return \Illuminate\Support\Stringable + * @static + */ + public static function str($key, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->str($key, $default); + } + + /** + * Retrieve data from the instance as a Stringable instance. + * + * @param string $key + * @param mixed $default + * @return \Illuminate\Support\Stringable + * @static + */ + public static function string($key, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->string($key, $default); + } + + /** + * Retrieve data as a boolean value. + * + * Returns true when value is "1", "true", "on", and "yes". Otherwise, returns false. + * + * @param string|null $key + * @param bool $default + * @return bool + * @static + */ + public static function boolean($key = null, $default = false) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->boolean($key, $default); + } + + /** + * Retrieve data as an integer value. + * + * @param string $key + * @param int $default + * @return int + * @static + */ + public static function integer($key, $default = 0) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->integer($key, $default); + } + + /** + * Retrieve data as a float value. + * + * @param string $key + * @param float $default + * @return float + * @static + */ + public static function float($key, $default = 0.0) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->float($key, $default); + } + + /** + * Retrieve data clamped between min and max values. + * + * @param string $key + * @param int|float $min + * @param int|float $max + * @param int|float $default + * @return float|int + * @static + */ + public static function clamp($key, $min, $max, $default = 0) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->clamp($key, $min, $max, $default); + } + + /** + * Retrieve data from the instance as a Carbon instance. + * + * @param string $key + * @param string|null $format + * @param \UnitEnum|string|null $tz + * @return \Illuminate\Support\Carbon|null + * @throws \Carbon\Exceptions\InvalidFormatException + * @static + */ + public static function date($key, $format = null, $tz = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->date($key, $format, $tz); + } + + /** + * Retrieve data from the instance as a CarbonInterval instance. + * + * @param string $key + * @param \Carbon\Unit|string|null $unit + * @return \Carbon\CarbonInterval|null + * @static + */ + public static function interval($key, $unit = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->interval($key, $unit); + } + + /** + * Retrieve data from the instance as an enum. + * + * @template TEnum of \BackedEnum + * @template TDefault of TEnum|null + * @param string $key + * @param class-string $enumClass + * @param TDefault $default + * @return TEnum|TDefault + * @static + */ + public static function enum($key, $enumClass, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->enum($key, $enumClass, $default); + } + + /** + * Retrieve data from the instance as an array of enums. + * + * @template TEnum of \BackedEnum + * @param string $key + * @param class-string $enumClass + * @return TEnum[] + * @static + */ + public static function enums($key, $enumClass) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->enums($key, $enumClass); + } + + /** + * Retrieve data from the instance as an array. + * + * @param array|string|null $key + * @return array + * @static + */ + public static function array($key = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->array($key); + } + + /** + * Retrieve data from the instance as a collection. + * + * @param array|string|null $key + * @return \Illuminate\Support\Collection + * @static + */ + public static function collect($key = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->collect($key); + } + + /** + * Get a subset containing the provided keys with values from the instance data. + * + * @param mixed $keys + * @return array + * @static + */ + public static function only($keys) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->only($keys); + } + + /** + * Get all of the data except for a specified array of items. + * + * @param mixed $keys + * @return array + * @static + */ + public static function except($keys) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->except($keys); + } + + /** + * Apply the callback if the given "value" is (or resolves to) truthy. + * + * @template TWhenParameter + * @template TWhenReturnType + * @param (\Closure($this): TWhenParameter)|TWhenParameter|null $value + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $default + * @return $this|TWhenReturnType + * @static + */ + public static function when($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->when($value, $callback, $default); + } + + /** + * Apply the callback if the given "value" is (or resolves to) falsy. + * + * @template TUnlessParameter + * @template TUnlessReturnType + * @param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default + * @return $this|TUnlessReturnType + * @static + */ + public static function unless($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Http\Request $instance */ + return $instance->unless($value, $callback, $default); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Http\Request::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Http\Request::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Http\Request::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Http\Request::flushMacros(); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation() + * @param array $rules + * @param mixed $params + * @static + */ + public static function validate($rules, ...$params) + { + return \Illuminate\Http\Request::validate($rules, ...$params); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation() + * @param string $errorBag + * @param array $rules + * @param mixed $params + * @static + */ + public static function validateWithBag($errorBag, $rules, ...$params) + { + return \Illuminate\Http\Request::validateWithBag($errorBag, $rules, ...$params); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @param mixed $absolute + * @static + */ + public static function hasValidSignature($absolute = true) + { + return \Illuminate\Http\Request::hasValidSignature($absolute); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @static + */ + public static function hasValidRelativeSignature() + { + return \Illuminate\Http\Request::hasValidRelativeSignature(); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @param mixed $ignoreQuery + * @param mixed $absolute + * @static + */ + public static function hasValidSignatureWhileIgnoring($ignoreQuery = [], $absolute = true) + { + return \Illuminate\Http\Request::hasValidSignatureWhileIgnoring($ignoreQuery, $absolute); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @param mixed $ignoreQuery + * @static + */ + public static function hasValidRelativeSignatureWhileIgnoring($ignoreQuery = []) + { + return \Illuminate\Http\Request::hasValidRelativeSignatureWhileIgnoring($ignoreQuery); + } + + } + /** + * @see \Illuminate\Routing\ResponseFactory + */ + class Response { + /** + * Create a new response instance. + * + * @param mixed $content + * @param int $status + * @param array $headers + * @return \Illuminate\Http\Response + * @static + */ + public static function make($content = '', $status = 200, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->make($content, $status, $headers); + } + + /** + * Create a new "no content" response. + * + * @param int $status + * @param array $headers + * @return \Illuminate\Http\Response + * @static + */ + public static function noContent($status = 204, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->noContent($status, $headers); + } + + /** + * Create a new response for a given view. + * + * @param string|array $view + * @param array $data + * @param int $status + * @param array $headers + * @return \Illuminate\Http\Response + * @static + */ + public static function view($view, $data = [], $status = 200, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->view($view, $data, $status, $headers); + } + + /** + * Create a new JSON response instance. + * + * @param mixed $data + * @param int $status + * @param array $headers + * @param int $options + * @return \Illuminate\Http\JsonResponse + * @static + */ + public static function json($data = [], $status = 200, $headers = [], $options = 0) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->json($data, $status, $headers, $options); + } + + /** + * Create a new JSONP response instance. + * + * @param string $callback + * @param mixed $data + * @param int $status + * @param array $headers + * @param int $options + * @return \Illuminate\Http\JsonResponse + * @static + */ + public static function jsonp($callback, $data = [], $status = 200, $headers = [], $options = 0) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->jsonp($callback, $data, $status, $headers, $options); + } + + /** + * Create a new event stream response. + * + * @param \Closure $callback + * @param array $headers + * @param \Illuminate\Http\StreamedEvent|string|null $endStreamWith + * @return \Symfony\Component\HttpFoundation\StreamedResponse + * @static + */ + public static function eventStream($callback, $headers = [], $endStreamWith = '') + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->eventStream($callback, $headers, $endStreamWith); + } + + /** + * Create a new streamed response instance. + * + * @param callable|null $callback + * @param int $status + * @param array $headers + * @return \Symfony\Component\HttpFoundation\StreamedResponse + * @static + */ + public static function stream($callback, $status = 200, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->stream($callback, $status, $headers); + } + + /** + * Create a new streamed JSON response instance. + * + * @param array $data + * @param int $status + * @param array $headers + * @param int $encodingOptions + * @return \Symfony\Component\HttpFoundation\StreamedJsonResponse + * @static + */ + public static function streamJson($data, $status = 200, $headers = [], $encodingOptions = 15) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->streamJson($data, $status, $headers, $encodingOptions); + } + + /** + * Create a new streamed response instance as a file download. + * + * @param callable $callback + * @param string|null $name + * @param array $headers + * @param string|null $disposition + * @return \Symfony\Component\HttpFoundation\StreamedResponse + * @throws \Illuminate\Routing\Exceptions\StreamedResponseException + * @static + */ + public static function streamDownload($callback, $name = null, $headers = [], $disposition = 'attachment') + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->streamDownload($callback, $name, $headers, $disposition); + } + + /** + * Create a new file download response. + * + * @param \SplFileInfo|string $file + * @param string|null $name + * @param array $headers + * @param string|null $disposition + * @return \Symfony\Component\HttpFoundation\BinaryFileResponse + * @static + */ + public static function download($file, $name = null, $headers = [], $disposition = 'attachment') + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->download($file, $name, $headers, $disposition); + } + + /** + * Return the raw contents of a binary file. + * + * @param \SplFileInfo|string $file + * @param array $headers + * @return \Symfony\Component\HttpFoundation\BinaryFileResponse + * @static + */ + public static function file($file, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->file($file, $headers); + } + + /** + * Create a new redirect response to the given path. + * + * @param string $path + * @param int $status + * @param array $headers + * @param bool|null $secure + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function redirectTo($path, $status = 302, $headers = [], $secure = null) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->redirectTo($path, $status, $headers, $secure); + } + + /** + * Create a new redirect response to a named route. + * + * @param \BackedEnum|string $route + * @param mixed $parameters + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function redirectToRoute($route, $parameters = [], $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->redirectToRoute($route, $parameters, $status, $headers); + } + + /** + * Create a new redirect response to a controller action. + * + * @param array|string $action + * @param mixed $parameters + * @param int $status + * @param array $headers + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function redirectToAction($action, $parameters = [], $status = 302, $headers = []) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->redirectToAction($action, $parameters, $status, $headers); + } + + /** + * Create a new redirect response, while putting the current URL in the session. + * + * @param string $path + * @param int $status + * @param array $headers + * @param bool|null $secure + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function redirectGuest($path, $status = 302, $headers = [], $secure = null) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->redirectGuest($path, $status, $headers, $secure); + } + + /** + * Create a new redirect response to the previously intended location. + * + * @param string $default + * @param int $status + * @param array $headers + * @param bool|null $secure + * @return \Illuminate\Http\RedirectResponse + * @static + */ + public static function redirectToIntended($default = '/', $status = 302, $headers = [], $secure = null) + { + /** @var \Illuminate\Routing\ResponseFactory $instance */ + return $instance->redirectToIntended($default, $status, $headers, $secure); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Routing\ResponseFactory::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Routing\ResponseFactory::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Routing\ResponseFactory::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Routing\ResponseFactory::flushMacros(); + } + + } + /** + * @method static \Illuminate\Routing\RouteRegistrar attribute(string $key, mixed $value) + * @method static \Illuminate\Routing\RouteRegistrar whereAlpha(array|string $parameters) + * @method static \Illuminate\Routing\RouteRegistrar whereAlphaNumeric(array|string $parameters) + * @method static \Illuminate\Routing\RouteRegistrar whereNumber(array|string $parameters) + * @method static \Illuminate\Routing\RouteRegistrar whereUlid(array|string $parameters) + * @method static \Illuminate\Routing\RouteRegistrar whereUuid(array|string $parameters) + * @method static \Illuminate\Routing\RouteRegistrar whereIn(array|string $parameters, array $values) + * @method static \Illuminate\Routing\RouteRegistrar as(string $value) + * @method static \Illuminate\Routing\RouteRegistrar can(\UnitEnum|string $ability, array|string $models = []) + * @method static \Illuminate\Routing\RouteRegistrar controller(string $controller) + * @method static \Illuminate\Routing\RouteRegistrar domain(\BackedEnum|string $value) + * @method static \Illuminate\Routing\RouteRegistrar middleware(array|string|null $middleware) + * @method static \Illuminate\Routing\RouteRegistrar missing(\Closure $missing) + * @method static \Illuminate\Routing\RouteRegistrar name(\BackedEnum|string $value) + * @method static \Illuminate\Routing\RouteRegistrar namespace(string|null $value) + * @method static \Illuminate\Routing\RouteRegistrar prefix(string $prefix) + * @method static \Illuminate\Routing\RouteRegistrar scopeBindings() + * @method static \Illuminate\Routing\RouteRegistrar where(array $where) + * @method static \Illuminate\Routing\RouteRegistrar withoutMiddleware(array|string $middleware) + * @method static \Illuminate\Routing\RouteRegistrar withoutScopedBindings() + * @see \Illuminate\Routing\Router + */ + class Route { + /** + * Register a new GET route with the router. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function get($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->get($uri, $action); + } + + /** + * Register a new POST route with the router. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function post($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->post($uri, $action); + } + + /** + * Register a new PUT route with the router. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function put($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->put($uri, $action); + } + + /** + * Register a new PATCH route with the router. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function patch($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->patch($uri, $action); + } + + /** + * Register a new DELETE route with the router. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function delete($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->delete($uri, $action); + } + + /** + * Register a new OPTIONS route with the router. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function options($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->options($uri, $action); + } + + /** + * Register a new route responding to all verbs. + * + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function any($uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->any($uri, $action); + } + + /** + * Register a new fallback route with the router. + * + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function fallback($action) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->fallback($action); + } + + /** + * Create a redirect from one URI to another. + * + * @param string $uri + * @param string $destination + * @param int $status + * @return \Illuminate\Routing\Route + * @static + */ + public static function redirect($uri, $destination, $status = 302) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->redirect($uri, $destination, $status); + } + + /** + * Create a permanent redirect from one URI to another. + * + * @param string $uri + * @param string $destination + * @return \Illuminate\Routing\Route + * @static + */ + public static function permanentRedirect($uri, $destination) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->permanentRedirect($uri, $destination); + } + + /** + * Register a new route that returns a view. + * + * @param string $uri + * @param string $view + * @param array $data + * @param int|array $status + * @param array $headers + * @return \Illuminate\Routing\Route + * @static + */ + public static function view($uri, $view, $data = [], $status = 200, $headers = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->view($uri, $view, $data, $status, $headers); + } + + /** + * Register a new route with the given verbs. + * + * @param array|string $methods + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function match($methods, $uri, $action = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->match($methods, $uri, $action); + } + + /** + * Register an array of resource controllers. + * + * @param array $resources + * @param array $options + * @return void + * @static + */ + public static function resources($resources, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->resources($resources, $options); + } + + /** + * Register an array of resource controllers that can be soft deleted. + * + * @param array $resources + * @param array $options + * @return void + * @static + */ + public static function softDeletableResources($resources, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->softDeletableResources($resources, $options); + } + + /** + * Route a resource to a controller. + * + * @param string $name + * @param string $controller + * @param array $options + * @return \Illuminate\Routing\PendingResourceRegistration + * @static + */ + public static function resource($name, $controller, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->resource($name, $controller, $options); + } + + /** + * Register an array of API resource controllers. + * + * @param array $resources + * @param array $options + * @return void + * @static + */ + public static function apiResources($resources, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->apiResources($resources, $options); + } + + /** + * Route an API resource to a controller. + * + * @param string $name + * @param string $controller + * @param array $options + * @return \Illuminate\Routing\PendingResourceRegistration + * @static + */ + public static function apiResource($name, $controller, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->apiResource($name, $controller, $options); + } + + /** + * Register an array of singleton resource controllers. + * + * @param array $singletons + * @param array $options + * @return void + * @static + */ + public static function singletons($singletons, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->singletons($singletons, $options); + } + + /** + * Route a singleton resource to a controller. + * + * @param string $name + * @param string $controller + * @param array $options + * @return \Illuminate\Routing\PendingSingletonResourceRegistration + * @static + */ + public static function singleton($name, $controller, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->singleton($name, $controller, $options); + } + + /** + * Register an array of API singleton resource controllers. + * + * @param array $singletons + * @param array $options + * @return void + * @static + */ + public static function apiSingletons($singletons, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->apiSingletons($singletons, $options); + } + + /** + * Route an API singleton resource to a controller. + * + * @param string $name + * @param string $controller + * @param array $options + * @return \Illuminate\Routing\PendingSingletonResourceRegistration + * @static + */ + public static function apiSingleton($name, $controller, $options = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->apiSingleton($name, $controller, $options); + } + + /** + * Create a route group with shared attributes. + * + * @param array $attributes + * @param \Closure|array|string $routes + * @return \Illuminate\Routing\Router + * @static + */ + public static function group($attributes, $routes) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->group($attributes, $routes); + } + + /** + * Merge the given array with the last group stack. + * + * @param array $new + * @param bool $prependExistingPrefix + * @return array + * @static + */ + public static function mergeWithLastGroup($new, $prependExistingPrefix = true) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->mergeWithLastGroup($new, $prependExistingPrefix); + } + + /** + * Get the prefix from the last group on the stack. + * + * @return string + * @static + */ + public static function getLastGroupPrefix() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getLastGroupPrefix(); + } + + /** + * Add a route to the underlying route collection. + * + * @param array|string $methods + * @param string $uri + * @param array|string|callable|null $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function addRoute($methods, $uri, $action) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->addRoute($methods, $uri, $action); + } + + /** + * Create a new Route object. + * + * @param array|string $methods + * @param string $uri + * @param mixed $action + * @return \Illuminate\Routing\Route + * @static + */ + public static function newRoute($methods, $uri, $action) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->newRoute($methods, $uri, $action); + } + + /** + * Return the response returned by the given route. + * + * @param string $name + * @return \Symfony\Component\HttpFoundation\Response + * @static + */ + public static function respondWithRoute($name) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->respondWithRoute($name); + } + + /** + * Dispatch the request to the application. + * + * @param \Illuminate\Http\Request $request + * @return \Symfony\Component\HttpFoundation\Response + * @static + */ + public static function dispatch($request) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->dispatch($request); + } + + /** + * Dispatch the request to a route and return the response. + * + * @param \Illuminate\Http\Request $request + * @return \Symfony\Component\HttpFoundation\Response + * @static + */ + public static function dispatchToRoute($request) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->dispatchToRoute($request); + } + + /** + * Gather the middleware for the given route with resolved class names. + * + * @param \Illuminate\Routing\Route $route + * @return array + * @static + */ + public static function gatherRouteMiddleware($route) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->gatherRouteMiddleware($route); + } + + /** + * Resolve a flat array of middleware classes from the provided array. + * + * @param array $middleware + * @param array $excluded + * @return array + * @static + */ + public static function resolveMiddleware($middleware, $excluded = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->resolveMiddleware($middleware, $excluded); + } + + /** + * Create a response instance from the given value. + * + * @param \Symfony\Component\HttpFoundation\Request $request + * @param mixed $response + * @return \Symfony\Component\HttpFoundation\Response + * @static + */ + public static function prepareResponse($request, $response) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->prepareResponse($request, $response); + } + + /** + * Static version of prepareResponse. + * + * @param \Symfony\Component\HttpFoundation\Request $request + * @param mixed $response + * @return \Symfony\Component\HttpFoundation\Response + * @static + */ + public static function toResponse($request, $response) + { + return \Illuminate\Routing\Router::toResponse($request, $response); + } + + /** + * Substitute the route bindings onto the route. + * + * @param \Illuminate\Routing\Route $route + * @return \Illuminate\Routing\Route + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> + * @throws \Illuminate\Routing\Exceptions\BackedEnumCaseNotFoundException + * @static + */ + public static function substituteBindings($route) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->substituteBindings($route); + } + + /** + * Substitute the implicit route bindings for the given route. + * + * @param \Illuminate\Routing\Route $route + * @return void + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException<\Illuminate\Database\Eloquent\Model> + * @throws \Illuminate\Routing\Exceptions\BackedEnumCaseNotFoundException + * @static + */ + public static function substituteImplicitBindings($route) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->substituteImplicitBindings($route); + } + + /** + * Register a callback to run after implicit bindings are substituted. + * + * @param callable $callback + * @return \Illuminate\Routing\Router + * @static + */ + public static function substituteImplicitBindingsUsing($callback) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->substituteImplicitBindingsUsing($callback); + } + + /** + * Register a route matched event listener. + * + * @param string|callable $callback + * @return void + * @static + */ + public static function matched($callback) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->matched($callback); + } + + /** + * Get all of the defined middleware short-hand names. + * + * @return array + * @static + */ + public static function getMiddleware() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getMiddleware(); + } + + /** + * Register a short-hand name for a middleware. + * + * @param string $name + * @param string $class + * @return \Illuminate\Routing\Router + * @static + */ + public static function aliasMiddleware($name, $class) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->aliasMiddleware($name, $class); + } + + /** + * Check if a middlewareGroup with the given name exists. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMiddlewareGroup($name) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->hasMiddlewareGroup($name); + } + + /** + * Get all of the defined middleware groups. + * + * @return array + * @static + */ + public static function getMiddlewareGroups() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getMiddlewareGroups(); + } + + /** + * Register a group of middleware. + * + * @param string $name + * @param array $middleware + * @return \Illuminate\Routing\Router + * @static + */ + public static function middlewareGroup($name, $middleware) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->middlewareGroup($name, $middleware); + } + + /** + * Add a middleware to the beginning of a middleware group. + * + * If the middleware is already in the group, it will not be added again. + * + * @param string $group + * @param string $middleware + * @return \Illuminate\Routing\Router + * @static + */ + public static function prependMiddlewareToGroup($group, $middleware) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->prependMiddlewareToGroup($group, $middleware); + } + + /** + * Add a middleware to the end of a middleware group. + * + * If the middleware is already in the group, it will not be added again. + * + * @param string $group + * @param string $middleware + * @return \Illuminate\Routing\Router + * @static + */ + public static function pushMiddlewareToGroup($group, $middleware) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->pushMiddlewareToGroup($group, $middleware); + } + + /** + * Remove the given middleware from the specified group. + * + * @param string $group + * @param string $middleware + * @return \Illuminate\Routing\Router + * @static + */ + public static function removeMiddlewareFromGroup($group, $middleware) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->removeMiddlewareFromGroup($group, $middleware); + } + + /** + * Flush the router's middleware groups. + * + * @return \Illuminate\Routing\Router + * @static + */ + public static function flushMiddlewareGroups() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->flushMiddlewareGroups(); + } + + /** + * Add a new route parameter binder. + * + * @param string $key + * @param string|callable $binder + * @return void + * @static + */ + public static function bind($key, $binder) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->bind($key, $binder); + } + + /** + * Register a model binder for a wildcard. + * + * @param string $key + * @param string $class + * @param \Closure|null $callback + * @return void + * @static + */ + public static function model($key, $class, $callback = null) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->model($key, $class, $callback); + } + + /** + * Get the binding callback for a given binding. + * + * @param string $key + * @return \Closure|null + * @static + */ + public static function getBindingCallback($key) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getBindingCallback($key); + } + + /** + * Get the global "where" patterns. + * + * @return array + * @static + */ + public static function getPatterns() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getPatterns(); + } + + /** + * Set a global where pattern on all routes. + * + * @param string $key + * @param string $pattern + * @return void + * @static + */ + public static function pattern($key, $pattern) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->pattern($key, $pattern); + } + + /** + * Set a group of global where patterns on all routes. + * + * @param array $patterns + * @return void + * @static + */ + public static function patterns($patterns) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->patterns($patterns); + } + + /** + * Determine if the router currently has a group stack. + * + * @return bool + * @static + */ + public static function hasGroupStack() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->hasGroupStack(); + } + + /** + * Get the current group stack for the router. + * + * @return array + * @static + */ + public static function getGroupStack() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getGroupStack(); + } + + /** + * Get a route parameter for the current route. + * + * @param string $key + * @param string|null $default + * @return mixed + * @static + */ + public static function input($key, $default = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->input($key, $default); + } + + /** + * Get the request currently being dispatched. + * + * @return \Illuminate\Http\Request + * @static + */ + public static function getCurrentRequest() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getCurrentRequest(); + } + + /** + * Get the currently dispatched route instance. + * + * @return \Illuminate\Routing\Route|null + * @static + */ + public static function getCurrentRoute() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getCurrentRoute(); + } + + /** + * Get the currently dispatched route instance. + * + * @return \Illuminate\Routing\Route|null + * @static + */ + public static function current() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->current(); + } + + /** + * Check if a route with the given name exists. + * + * @param string|array $name + * @return bool + * @static + */ + public static function has($name) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->has($name); + } + + /** + * Get the current route name. + * + * @return string|null + * @static + */ + public static function currentRouteName() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->currentRouteName(); + } + + /** + * Alias for the "currentRouteNamed" method. + * + * @param mixed $patterns + * @return bool + * @static + */ + public static function is(...$patterns) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->is(...$patterns); + } + + /** + * Determine if the current route matches a pattern. + * + * @param mixed $patterns + * @return bool + * @static + */ + public static function currentRouteNamed(...$patterns) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->currentRouteNamed(...$patterns); + } + + /** + * Get the current route action. + * + * @return string|null + * @static + */ + public static function currentRouteAction() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->currentRouteAction(); + } + + /** + * Alias for the "currentRouteUses" method. + * + * @param array|string $patterns + * @return bool + * @static + */ + public static function uses(...$patterns) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->uses(...$patterns); + } + + /** + * Determine if the current route action matches a given action. + * + * @param string $action + * @return bool + * @static + */ + public static function currentRouteUses($action) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->currentRouteUses($action); + } + + /** + * Set the unmapped global resource parameters to singular. + * + * @param bool $singular + * @return void + * @static + */ + public static function singularResourceParameters($singular = true) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->singularResourceParameters($singular); + } + + /** + * Set the global resource parameter mapping. + * + * @param array $parameters + * @return void + * @static + */ + public static function resourceParameters($parameters = []) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->resourceParameters($parameters); + } + + /** + * Get or set the verbs used in the resource URIs. + * + * @param array $verbs + * @return array|null + * @static + */ + public static function resourceVerbs($verbs = []) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->resourceVerbs($verbs); + } + + /** + * Get the underlying route collection. + * + * @return \Illuminate\Routing\RouteCollectionInterface + * @static + */ + public static function getRoutes() + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->getRoutes(); + } + + /** + * Set the route collection instance. + * + * @param \Illuminate\Routing\RouteCollection $routes + * @return void + * @static + */ + public static function setRoutes($routes) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->setRoutes($routes); + } + + /** + * Set the compiled route collection instance. + * + * @param array $routes + * @return void + * @static + */ + public static function setCompiledRoutes($routes) + { + /** @var \Illuminate\Routing\Router $instance */ + $instance->setCompiledRoutes($routes); + } + + /** + * Remove any duplicate middleware from the given array. + * + * @param array $middleware + * @return array + * @static + */ + public static function uniqueMiddleware($middleware) + { + return \Illuminate\Routing\Router::uniqueMiddleware($middleware); + } + + /** + * Set the container instance used by the router. + * + * @param \Illuminate\Container\Container $container + * @return \Illuminate\Routing\Router + * @static + */ + public static function setContainer($container) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->setContainer($container); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Routing\Router::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Routing\Router::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Routing\Router::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Routing\Router::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->macroCall($method, $parameters); + } + + /** + * Call the given Closure with this instance then return the instance. + * + * @param (callable($this): mixed)|null $callback + * @return ($callback is null ? \Illuminate\Support\HigherOrderTapProxy : $this) + * @static + */ + public static function tap($callback = null) + { + /** @var \Illuminate\Routing\Router $instance */ + return $instance->tap($callback); + } + + } + /** + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes withoutOverlapping(int $expiresAt = 1440) + * @method static void mergeAttributes(\Illuminate\Console\Scheduling\Event $event) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes user(string $user) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes environments(mixed $environments) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes evenInMaintenanceMode() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes onOneServer() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes runInBackground() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes when(\Closure|bool $callback) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes skip(\Closure|bool $callback) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes name(string $description) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes description(string $description) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes cron(string $expression) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes between(string $startTime, string $endTime) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes unlessBetween(string $startTime, string $endTime) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everySecond() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyTwoSeconds() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyFiveSeconds() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyTenSeconds() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyFifteenSeconds() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyTwentySeconds() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyThirtySeconds() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyMinute() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyTwoMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyThreeMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyFourMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyFiveMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyTenMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyFifteenMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyThirtyMinutes() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes hourly() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes hourlyAt(array|string|int|int[] $offset) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyOddHour(array|string|int $offset = 0) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyTwoHours(array|string|int $offset = 0) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyThreeHours(array|string|int $offset = 0) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everyFourHours(array|string|int $offset = 0) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes everySixHours(array|string|int $offset = 0) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes daily() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes at(string $time) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes dailyAt(string $time) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes twiceDaily(int $first = 1, int $second = 13) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes twiceDailyAt(int $first = 1, int $second = 13, int $offset = 0) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes weekdays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes weekends() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes mondays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes tuesdays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes wednesdays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes thursdays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes fridays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes saturdays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes sundays() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes weekly() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes weeklyOn(mixed $dayOfWeek, string $time = '0:0') + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes monthly() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes monthlyOn(int $dayOfMonth = 1, string $time = '0:0') + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes twiceMonthly(int $first = 1, int $second = 16, string $time = '0:0') + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes lastDayOfMonth(string $time = '0:0') + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes daysOfMonth(array|int ...$days) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes quarterly() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes quarterlyOn(int $dayOfQuarter = 1, string $time = '0:0') + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes yearly() + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes yearlyOn(int $month = 1, int|string $dayOfMonth = 1, string $time = '0:0') + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes days(mixed $days) + * @method static \Illuminate\Console\Scheduling\PendingEventAttributes timezone(\UnitEnum|\DateTimeZone|string $timezone) + * @see \Illuminate\Console\Scheduling\Schedule + */ + class Schedule { + /** + * Add a new callback event to the schedule. + * + * @param string|callable $callback + * @param array $parameters + * @return \Illuminate\Console\Scheduling\CallbackEvent + * @static + */ + public static function call($callback, $parameters = []) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->call($callback, $parameters); + } + + /** + * Add a new Artisan command event to the schedule. + * + * @param \Symfony\Component\Console\Command\Command|string $command + * @param array $parameters + * @return \Illuminate\Console\Scheduling\Event + * @static + */ + public static function command($command, $parameters = []) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->command($command, $parameters); + } + + /** + * Add a new job callback event to the schedule. + * + * @param object|string $job + * @param \UnitEnum|string|null $queue + * @param \UnitEnum|string|null $connection + * @return \Illuminate\Console\Scheduling\CallbackEvent + * @static + */ + public static function job($job, $queue = null, $connection = null) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->job($job, $queue, $connection); + } + + /** + * Add a new command event to the schedule. + * + * @param string $command + * @param array $parameters + * @return \Illuminate\Console\Scheduling\Event + * @static + */ + public static function exec($command, $parameters = []) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->exec($command, $parameters); + } + + /** + * Create new schedule group. + * + * @param \Closure $events + * @return void + * @throws \RuntimeException + * @static + */ + public static function group($events) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + $instance->group($events); + } + + /** + * Compile array input for a command. + * + * @param string|int $key + * @param array $value + * @return string + * @static + */ + public static function compileArrayInput($key, $value) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->compileArrayInput($key, $value); + } + + /** + * Determine if the server is allowed to run this event. + * + * @param \Illuminate\Console\Scheduling\Event $event + * @param \DateTimeInterface $time + * @return bool + * @static + */ + public static function serverShouldRun($event, $time) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->serverShouldRun($event, $time); + } + + /** + * Get all of the events on the schedule that are due. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Support\Collection + * @static + */ + public static function dueEvents($app) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->dueEvents($app); + } + + /** + * Get all of the events on the schedule. + * + * @return \Illuminate\Console\Scheduling\Event[] + * @static + */ + public static function events() + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->events(); + } + + /** + * Specify the cache store that should be used to store mutexes. + * + * @param \UnitEnum|string $store + * @return \Illuminate\Console\Scheduling\Schedule + * @static + */ + public static function useCache($store) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->useCache($store); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Console\Scheduling\Schedule::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Console\Scheduling\Schedule::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Console\Scheduling\Schedule::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Console\Scheduling\Schedule::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Console\Scheduling\Schedule $instance */ + return $instance->macroCall($method, $parameters); + } + + } + /** + * @see \Illuminate\Database\Schema\Builder + */ + class Schema { + /** + * Drop all tables from the database. + * + * @return void + * @static + */ + public static function dropAllTables() + { + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->dropAllTables(); + } + + /** + * Drop all views from the database. + * + * @return void + * @static + */ + public static function dropAllViews() + { + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->dropAllViews(); + } + + /** + * Get the names of current schemas for the connection. + * + * @return string[]|null + * @static + */ + public static function getCurrentSchemaListing() + { + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getCurrentSchemaListing(); + } + + /** + * Set the default string length for migrations. + * + * @param non-negative-int $length + * @return void + * @static + */ + public static function defaultStringLength($length) + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::defaultStringLength($length); + } + + /** + * Set the default time precision for migrations. + * + * @static + */ + public static function defaultTimePrecision($precision) + { + //Method inherited from \Illuminate\Database\Schema\Builder + return \Illuminate\Database\Schema\MySqlBuilder::defaultTimePrecision($precision); + } + + /** + * Set the default morph key type for migrations. + * + * @param string $type + * @return void + * @throws \InvalidArgumentException + * @static + */ + public static function defaultMorphKeyType($type) + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::defaultMorphKeyType($type); + } + + /** + * Set the default morph key type for migrations to UUIDs. + * + * @return void + * @static + */ + public static function morphUsingUuids() + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::morphUsingUuids(); + } + + /** + * Set the default morph key type for migrations to ULIDs. + * + * @return void + * @static + */ + public static function morphUsingUlids() + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::morphUsingUlids(); + } + + /** + * Create a database in the schema. + * + * @param string $name + * @return bool + * @static + */ + public static function createDatabase($name) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->createDatabase($name); + } + + /** + * Drop a database from the schema if the database exists. + * + * @param string $name + * @return bool + * @static + */ + public static function dropDatabaseIfExists($name) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->dropDatabaseIfExists($name); + } + + /** + * Get the schemas that belong to the connection. + * + * @return \Illuminate\Database\Schema\list + * @static + */ + public static function getSchemas() + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getSchemas(); + } + + /** + * Determine if the given table exists. + * + * @param string $table + * @return bool + * @static + */ + public static function hasTable($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->hasTable($table); + } + + /** + * Determine if the given view exists. + * + * @param string $view + * @return bool + * @static + */ + public static function hasView($view) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->hasView($view); + } + + /** + * Get the tables that belong to the connection. + * + * @param string|string[]|null $schema + * @return \Illuminate\Database\Schema\list + * @static + */ + public static function getTables($schema = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getTables($schema); + } + + /** + * Get the names of the tables that belong to the connection. + * + * @param string|string[]|null $schema + * @param bool $schemaQualified + * @return list + * @static + */ + public static function getTableListing($schema = null, $schemaQualified = true) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getTableListing($schema, $schemaQualified); + } + + /** + * Get the views that belong to the connection. + * + * @param string|string[]|null $schema + * @return \Illuminate\Database\Schema\list + * @static + */ + public static function getViews($schema = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getViews($schema); + } + + /** + * Get the user-defined types that belong to the connection. + * + * @param string|string[]|null $schema + * @return \Illuminate\Database\Schema\list + * @static + */ + public static function getTypes($schema = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getTypes($schema); + } + + /** + * Determine if the given table has a given column. + * + * @param string $table + * @param string $column + * @return bool + * @static + */ + public static function hasColumn($table, $column) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->hasColumn($table, $column); + } + + /** + * Determine if the given table has given columns. + * + * @param string $table + * @param array $columns + * @return bool + * @static + */ + public static function hasColumns($table, $columns) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->hasColumns($table, $columns); + } + + /** + * Execute a table builder callback if the given table has a given column. + * + * @param string $table + * @param string $column + * @param \Closure $callback + * @return void + * @static + */ + public static function whenTableHasColumn($table, $column, $callback) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->whenTableHasColumn($table, $column, $callback); + } + + /** + * Execute a table builder callback if the given table doesn't have a given column. + * + * @param string $table + * @param string $column + * @param \Closure $callback + * @return void + * @static + */ + public static function whenTableDoesntHaveColumn($table, $column, $callback) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->whenTableDoesntHaveColumn($table, $column, $callback); + } + + /** + * Execute a table builder callback if the given table has a given index. + * + * @param string $table + * @param string|array $index + * @param \Closure $callback + * @param string|null $type + * @return void + * @static + */ + public static function whenTableHasIndex($table, $index, $callback, $type = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->whenTableHasIndex($table, $index, $callback, $type); + } + + /** + * Execute a table builder callback if the given table doesn't have a given index. + * + * @param string $table + * @param string|array $index + * @param \Closure $callback + * @param string|null $type + * @return void + * @static + */ + public static function whenTableDoesntHaveIndex($table, $index, $callback, $type = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->whenTableDoesntHaveIndex($table, $index, $callback, $type); + } + + /** + * Get the data type for the given column name. + * + * @param string $table + * @param string $column + * @param bool $fullDefinition + * @return string + * @static + */ + public static function getColumnType($table, $column, $fullDefinition = false) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getColumnType($table, $column, $fullDefinition); + } + + /** + * Get the column listing for a given table. + * + * @param string $table + * @return list + * @static + */ + public static function getColumnListing($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getColumnListing($table); + } + + /** + * Get the columns for a given table. + * + * @param string $table + * @return \Illuminate\Database\Schema\list + * @static + */ + public static function getColumns($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getColumns($table); + } + + /** + * Get the indexes for a given table. + * + * @param string $table + * @return \Illuminate\Database\Schema\list, type: string, unique: bool, primary: bool}> + * @static + */ + public static function getIndexes($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getIndexes($table); + } + + /** + * Get the names of the indexes for a given table. + * + * @param string $table + * @return list + * @static + */ + public static function getIndexListing($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getIndexListing($table); + } + + /** + * Determine if the given table has a given index. + * + * @param string $table + * @param string|array $index + * @param string|null $type + * @return bool + * @static + */ + public static function hasIndex($table, $index, $type = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->hasIndex($table, $index, $type); + } + + /** + * Get the foreign keys for a given table. + * + * @param string $table + * @return array + * @static + */ + public static function getForeignKeys($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getForeignKeys($table); + } + + /** + * Modify a table on the schema. + * + * @param string $table + * @param \Closure $callback + * @return void + * @static + */ + public static function table($table, $callback) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->table($table, $callback); + } + + /** + * Create a new table on the schema. + * + * @param string $table + * @param \Closure $callback + * @return void + * @static + */ + public static function create($table, $callback) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->create($table, $callback); + } + + /** + * Drop a table from the schema. + * + * @param string $table + * @return void + * @static + */ + public static function drop($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->drop($table); + } + + /** + * Drop a table from the schema if it exists. + * + * @param string $table + * @return void + * @static + */ + public static function dropIfExists($table) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->dropIfExists($table); + } + + /** + * Drop columns from a table schema. + * + * @param string $table + * @param string|array $columns + * @return void + * @static + */ + public static function dropColumns($table, $columns) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->dropColumns($table, $columns); + } + + /** + * Drop all types from the database. + * + * @return void + * @throws \LogicException + * @static + */ + public static function dropAllTypes() + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->dropAllTypes(); + } + + /** + * Rename a table on the schema. + * + * @param string $from + * @param string $to + * @return void + * @static + */ + public static function rename($from, $to) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->rename($from, $to); + } + + /** + * Enable foreign key constraints. + * + * @return bool + * @static + */ + public static function enableForeignKeyConstraints() + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->enableForeignKeyConstraints(); + } + + /** + * Disable foreign key constraints. + * + * @return bool + * @static + */ + public static function disableForeignKeyConstraints() + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->disableForeignKeyConstraints(); + } + + /** + * Disable foreign key constraints during the execution of a callback. + * + * @template TReturn + * @param (\Closure(): TReturn) $callback + * @return TReturn + * @static + */ + public static function withoutForeignKeyConstraints($callback) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->withoutForeignKeyConstraints($callback); + } + + /** + * Create the vector extension on the schema if it does not exist. + * + * @param string|null $schema + * @return void + * @static + */ + public static function ensureVectorExtensionExists($schema = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->ensureVectorExtensionExists($schema); + } + + /** + * Create a new extension on the schema if it does not exist. + * + * @param string $name + * @param string|null $schema + * @return void + * @static + */ + public static function ensureExtensionExists($name, $schema = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->ensureExtensionExists($name, $schema); + } + + /** + * Get the default schema name for the connection. + * + * @return string|null + * @static + */ + public static function getCurrentSchemaName() + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getCurrentSchemaName(); + } + + /** + * Parse the given database object reference and extract the schema and table. + * + * @param string $reference + * @param string|bool|null $withDefaultSchema + * @return array{string|null, string} + * @static + */ + public static function parseSchemaAndTable($reference, $withDefaultSchema = null) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->parseSchemaAndTable($reference, $withDefaultSchema); + } + + /** + * Get the database connection instance. + * + * @return \Illuminate\Database\Connection + * @static + */ + public static function getConnection() + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + return $instance->getConnection(); + } + + /** + * Set the Schema Blueprint resolver callback. + * + * @param \Closure(\Illuminate\Database\Connection, string, \Closure|null): \Illuminate\Database\Schema\Blueprint $resolver + * @return void + * @static + */ + public static function blueprintResolver($resolver) + { + //Method inherited from \Illuminate\Database\Schema\Builder + /** @var \Illuminate\Database\Schema\MySqlBuilder $instance */ + $instance->blueprintResolver($resolver); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + //Method inherited from \Illuminate\Database\Schema\Builder + return \Illuminate\Database\Schema\MySqlBuilder::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + //Method inherited from \Illuminate\Database\Schema\Builder + \Illuminate\Database\Schema\MySqlBuilder::flushMacros(); + } + + } + /** + * @see \Illuminate\Session\SessionManager + */ + class Session { + /** + * Determine if requests for the same session should wait for each to finish before executing. + * + * @return bool + * @static + */ + public static function shouldBlock() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->shouldBlock(); + } + + /** + * Get the name of the cache store / driver that should be used to acquire session locks. + * + * @return string|null + * @static + */ + public static function blockDriver() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->blockDriver(); + } + + /** + * Get the maximum number of seconds the session lock should be held for. + * + * @return int + * @static + */ + public static function defaultRouteBlockLockSeconds() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->defaultRouteBlockLockSeconds(); + } + + /** + * Get the maximum number of seconds to wait while attempting to acquire a route block session lock. + * + * @return int + * @static + */ + public static function defaultRouteBlockWaitSeconds() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->defaultRouteBlockWaitSeconds(); + } + + /** + * Get the session configuration. + * + * @return array + * @static + */ + public static function getSessionConfig() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->getSessionConfig(); + } + + /** + * Get the default session driver name. + * + * @return string|null + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Set the default session driver name. + * + * @param string $name + * @return void + * @static + */ + public static function setDefaultDriver($name) + { + /** @var \Illuminate\Session\SessionManager $instance */ + $instance->setDefaultDriver($name); + } + + /** + * Get a driver instance. + * + * @param string|null $driver + * @return mixed + * @throws \InvalidArgumentException + * @static + */ + public static function driver($driver = null) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->driver($driver); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Session\SessionManager + * @static + */ + public static function extend($driver, $callback) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Get all of the created "drivers". + * + * @return array + * @static + */ + public static function getDrivers() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->getDrivers(); + } + + /** + * Get the container instance used by the manager. + * + * @return \Illuminate\Contracts\Container\Container + * @static + */ + public static function getContainer() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->getContainer(); + } + + /** + * Set the container instance used by the manager. + * + * @param \Illuminate\Contracts\Container\Container $container + * @return \Illuminate\Session\SessionManager + * @static + */ + public static function setContainer($container) + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->setContainer($container); + } + + /** + * Forget all of the resolved driver instances. + * + * @return \Illuminate\Session\SessionManager + * @static + */ + public static function forgetDrivers() + { + //Method inherited from \Illuminate\Support\Manager + /** @var \Illuminate\Session\SessionManager $instance */ + return $instance->forgetDrivers(); + } + + /** + * Start the session, reading the data from a handler. + * + * @return bool + * @static + */ + public static function start() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->start(); + } + + /** + * Save the session data to storage. + * + * @return void + * @static + */ + public static function save() + { + /** @var \Illuminate\Session\Store $instance */ + $instance->save(); + } + + /** + * Age the flash data for the session. + * + * @return void + * @static + */ + public static function ageFlashData() + { + /** @var \Illuminate\Session\Store $instance */ + $instance->ageFlashData(); + } + + /** + * Get all of the session data. + * + * @return array + * @static + */ + public static function all() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->all(); + } + + /** + * Get a subset of the session data. + * + * @param array $keys + * @return array + * @static + */ + public static function only($keys) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->only($keys); + } + + /** + * Get all the session data except for a specified array of items. + * + * @param array $keys + * @return array + * @static + */ + public static function except($keys) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->except($keys); + } + + /** + * Checks if a key exists. + * + * @param \UnitEnum|string|array $key + * @return bool + * @static + */ + public static function exists($key) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->exists($key); + } + + /** + * Determine if the given key is missing from the session data. + * + * @param \UnitEnum|string|array $key + * @return bool + * @static + */ + public static function missing($key) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->missing($key); + } + + /** + * Determine if a key is present and not null. + * + * @param \UnitEnum|string|array $key + * @return bool + * @static + */ + public static function has($key) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->has($key); + } + + /** + * Determine if any of the given keys are present and not null. + * + * @param \UnitEnum|string|array $key + * @return bool + * @static + */ + public static function hasAny($key) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->hasAny($key); + } + + /** + * Get an item from the session. + * + * @param \UnitEnum|string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function get($key, $default = null) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->get($key, $default); + } + + /** + * Get the value of a given key and then forget it. + * + * @param \UnitEnum|string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function pull($key, $default = null) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->pull($key, $default); + } + + /** + * Determine if the session contains old input. + * + * @param string|null $key + * @return bool + * @static + */ + public static function hasOldInput($key = null) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->hasOldInput($key); + } + + /** + * Get the requested item from the flashed input array. + * + * @param string|null $key + * @param mixed $default + * @return mixed + * @static + */ + public static function getOldInput($key = null, $default = null) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->getOldInput($key, $default); + } + + /** + * Replace the given session attributes entirely. + * + * @param array $attributes + * @return void + * @static + */ + public static function replace($attributes) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->replace($attributes); + } + + /** + * Put a key / value pair or array of key / value pairs in the session. + * + * @param \UnitEnum|string|array $key + * @param mixed $value + * @return void + * @static + */ + public static function put($key, $value = null) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->put($key, $value); + } + + /** + * Get an item from the session, or store the default value. + * + * @param \UnitEnum|string $key + * @param \Closure $callback + * @return mixed + * @static + */ + public static function remember($key, $callback) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->remember($key, $callback); + } + + /** + * Push a value onto a session array. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return void + * @static + */ + public static function push($key, $value) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->push($key, $value); + } + + /** + * Increment the value of an item in the session. + * + * @param \UnitEnum|string $key + * @param int $amount + * @return mixed + * @static + */ + public static function increment($key, $amount = 1) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->increment($key, $amount); + } + + /** + * Decrement the value of an item in the session. + * + * @param \UnitEnum|string $key + * @param int $amount + * @return int + * @static + */ + public static function decrement($key, $amount = 1) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->decrement($key, $amount); + } + + /** + * Flash a key / value pair to the session. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return void + * @static + */ + public static function flash($key, $value = true) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->flash($key, $value); + } + + /** + * Flash a key / value pair to the session for immediate use. + * + * @param \UnitEnum|string $key + * @param mixed $value + * @return void + * @static + */ + public static function now($key, $value) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->now($key, $value); + } + + /** + * Reflash all of the session flash data. + * + * @return void + * @static + */ + public static function reflash() + { + /** @var \Illuminate\Session\Store $instance */ + $instance->reflash(); + } + + /** + * Reflash a subset of the current flash data. + * + * @param mixed $keys + * @return void + * @static + */ + public static function keep($keys = null) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->keep($keys); + } + + /** + * Flash an input array to the session. + * + * @param array $value + * @return void + * @static + */ + public static function flashInput($value) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->flashInput($value); + } + + /** + * Get the session cache instance. + * + * @return \Illuminate\Contracts\Cache\Repository + * @static + */ + public static function cache() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->cache(); + } + + /** + * Remove an item from the session, returning its value. + * + * @param \UnitEnum|string $key + * @return mixed + * @static + */ + public static function remove($key) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->remove($key); + } + + /** + * Remove one or many items from the session. + * + * @param \UnitEnum|string|array $keys + * @return void + * @static + */ + public static function forget($keys) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->forget($keys); + } + + /** + * Remove all of the items from the session. + * + * @return void + * @static + */ + public static function flush() + { + /** @var \Illuminate\Session\Store $instance */ + $instance->flush(); + } + + /** + * Flush the session data and regenerate the ID. + * + * @return bool + * @static + */ + public static function invalidate() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->invalidate(); + } + + /** + * Generate a new session identifier. + * + * @param bool $destroy + * @return bool + * @static + */ + public static function regenerate($destroy = false) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->regenerate($destroy); + } + + /** + * Generate a new session ID for the session. + * + * @param bool $destroy + * @return bool + * @static + */ + public static function migrate($destroy = false) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->migrate($destroy); + } + + /** + * Determine if the session has been started. + * + * @return bool + * @static + */ + public static function isStarted() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->isStarted(); + } + + /** + * Get the name of the session. + * + * @return string + * @static + */ + public static function getName() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->getName(); + } + + /** + * Set the name of the session. + * + * @param string $name + * @return void + * @static + */ + public static function setName($name) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->setName($name); + } + + /** + * Get the current session ID. + * + * @return string + * @static + */ + public static function id() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->id(); + } + + /** + * Get the current session ID. + * + * @return string + * @static + */ + public static function getId() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->getId(); + } + + /** + * Set the session ID. + * + * @param string|null $id + * @return void + * @static + */ + public static function setId($id) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->setId($id); + } + + /** + * Determine if this is a valid session ID. + * + * @param string|null $id + * @return bool + * @static + */ + public static function isValidId($id) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->isValidId($id); + } + + /** + * Set the existence of the session on the handler if applicable. + * + * @param bool $value + * @return void + * @static + */ + public static function setExists($value) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->setExists($value); + } + + /** + * Get the CSRF token value. + * + * @return string + * @static + */ + public static function token() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->token(); + } + + /** + * Regenerate the CSRF token value. + * + * @return void + * @static + */ + public static function regenerateToken() + { + /** @var \Illuminate\Session\Store $instance */ + $instance->regenerateToken(); + } + + /** + * Determine if the previous URI is available. + * + * @return bool + * @static + */ + public static function hasPreviousUri() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->hasPreviousUri(); + } + + /** + * Get the previous URL from the session as a URI instance. + * + * @return \Illuminate\Support\Uri + * @throws \RuntimeException + * @static + */ + public static function previousUri() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->previousUri(); + } + + /** + * Get the previous URL from the session. + * + * @return string|null + * @static + */ + public static function previousUrl() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->previousUrl(); + } + + /** + * Set the "previous" URL in the session. + * + * @param string $url + * @return void + * @static + */ + public static function setPreviousUrl($url) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->setPreviousUrl($url); + } + + /** + * Get the previous route name from the session. + * + * @return string|null + * @static + */ + public static function previousRoute() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->previousRoute(); + } + + /** + * Set the "previous" route name in the session. + * + * @param string|null $route + * @return void + * @static + */ + public static function setPreviousRoute($route) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->setPreviousRoute($route); + } + + /** + * Specify that the user has confirmed their password. + * + * @return void + * @static + */ + public static function passwordConfirmed() + { + /** @var \Illuminate\Session\Store $instance */ + $instance->passwordConfirmed(); + } + + /** + * Get the underlying session handler implementation. + * + * @return \SessionHandlerInterface + * @static + */ + public static function getHandler() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->getHandler(); + } + + /** + * Set the underlying session handler implementation. + * + * @param \SessionHandlerInterface $handler + * @return \SessionHandlerInterface + * @static + */ + public static function setHandler($handler) + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->setHandler($handler); + } + + /** + * Determine if the session handler needs a request. + * + * @return bool + * @static + */ + public static function handlerNeedsRequest() + { + /** @var \Illuminate\Session\Store $instance */ + return $instance->handlerNeedsRequest(); + } + + /** + * Set the request on the handler instance. + * + * @param \Illuminate\Http\Request $request + * @return void + * @static + */ + public static function setRequestOnHandler($request) + { + /** @var \Illuminate\Session\Store $instance */ + $instance->setRequestOnHandler($request); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Session\Store::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Session\Store::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Session\Store::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Session\Store::flushMacros(); + } + + } + /** + * @method static bool has(string $location) + * @method static string read(string $location) + * @method static \League\Flysystem\DirectoryListing listContents(string $location, bool $deep = false) + * @method static int fileSize(string $path) + * @method static string visibility(string $path) + * @method static void write(string $location, string $contents, array $config = []) + * @method static void createDirectory(string $location, array $config = []) + * @see \Illuminate\Filesystem\FilesystemManager + */ + class Storage { + /** + * Get a filesystem instance. + * + * @param string|null $name + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function drive($name = null) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->drive($name); + } + + /** + * Get a filesystem instance. + * + * @param \UnitEnum|string|null $name + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function disk($name = null) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->disk($name); + } + + /** + * Get a default cloud filesystem instance. + * + * @return \Illuminate\Contracts\Filesystem\Cloud + * @static + */ + public static function cloud() + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->cloud(); + } + + /** + * Build an on-demand disk. + * + * @param string|array $config + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function build($config) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->build($config); + } + + /** + * Create an instance of the local driver. + * + * @param array $config + * @param string $name + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function createLocalDriver($config, $name = 'local') + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->createLocalDriver($config, $name); + } + + /** + * Create an instance of the ftp driver. + * + * @param array $config + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function createFtpDriver($config) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->createFtpDriver($config); + } + + /** + * Create an instance of the sftp driver. + * + * @param array $config + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function createSftpDriver($config) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->createSftpDriver($config); + } + + /** + * Create an instance of the Amazon S3 driver. + * + * @param array $config + * @return \Illuminate\Contracts\Filesystem\Cloud + * @static + */ + public static function createS3Driver($config) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->createS3Driver($config); + } + + /** + * Create a scoped driver. + * + * @param array $config + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @throws \InvalidArgumentException + * @static + */ + public static function createScopedDriver($config) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->createScopedDriver($config); + } + + /** + * Set the given disk instance. + * + * @param string $name + * @param mixed $disk + * @return \Illuminate\Filesystem\FilesystemManager + * @static + */ + public static function set($name, $disk) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->set($name, $disk); + } + + /** + * Get the default driver name. + * + * @return string + * @static + */ + public static function getDefaultDriver() + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->getDefaultDriver(); + } + + /** + * Get the default cloud driver name. + * + * @return string + * @static + */ + public static function getDefaultCloudDriver() + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->getDefaultCloudDriver(); + } + + /** + * Unset the given disk instances. + * + * @param array|string $disk + * @return \Illuminate\Filesystem\FilesystemManager + * @static + */ + public static function forgetDisk($disk) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->forgetDisk($disk); + } + + /** + * Disconnect the given disk and remove from local cache. + * + * @param string|null $name + * @return void + * @static + */ + public static function purge($name = null) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + $instance->purge($name); + } + + /** + * Register a custom driver creator Closure. + * + * @param string $driver + * @param \Closure $callback + * @return \Illuminate\Filesystem\FilesystemManager + * @static + */ + public static function extend($driver, $callback) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->extend($driver, $callback); + } + + /** + * Set the application instance used by the manager. + * + * @param \Illuminate\Contracts\Foundation\Application $app + * @return \Illuminate\Filesystem\FilesystemManager + * @static + */ + public static function setApplication($app) + { + /** @var \Illuminate\Filesystem\FilesystemManager $instance */ + return $instance->setApplication($app); + } + + /** + * Determine if temporary URLs can be generated. + * + * @return bool + * @static + */ + public static function providesTemporaryUrls() + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->providesTemporaryUrls(); + } + + /** + * Determine if temporary upload URLs can be generated. + * + * @return bool + * @static + */ + public static function providesTemporaryUploadUrls() + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->providesTemporaryUploadUrls(); + } + + /** + * Get a temporary URL for the file at the given path. + * + * @param string $path + * @param \DateTimeInterface $expiration + * @param array $options + * @return string + * @static + */ + public static function temporaryUrl($path, $expiration, $options = []) + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->temporaryUrl($path, $expiration, $options); + } + + /** + * Get a temporary upload URL for the file at the given path. + * + * @param string $path + * @param \DateTimeInterface $expiration + * @param array $options + * @return array + * @static + */ + public static function temporaryUploadUrl($path, $expiration, $options = []) + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->temporaryUploadUrl($path, $expiration, $options); + } + + /** + * Specify the name of the disk the adapter is managing. + * + * @param string $disk + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function diskName($disk) + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->diskName($disk); + } + + /** + * Indicate that signed URLs should serve the corresponding files. + * + * @param bool $serve + * @param \Closure|null $urlGeneratorResolver + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function shouldServeSignedUrls($serve = true, $urlGeneratorResolver = null) + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->shouldServeSignedUrls($serve, $urlGeneratorResolver); + } + + /** + * Assert that the given file or directory exists. + * + * @param string|array $path + * @param string|null $content + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function assertExists($path, $content = null) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->assertExists($path, $content); + } + + /** + * Assert that the number of files in path equals the expected count. + * + * @param string $path + * @param int $count + * @param bool $recursive + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function assertCount($path, $count, $recursive = false) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->assertCount($path, $count, $recursive); + } + + /** + * Assert that the given file or directory does not exist. + * + * @param string|array $path + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function assertMissing($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->assertMissing($path); + } + + /** + * Assert that the given directory is empty. + * + * @param string $path + * @return \Illuminate\Filesystem\LocalFilesystemAdapter + * @static + */ + public static function assertDirectoryEmpty($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->assertDirectoryEmpty($path); + } + + /** + * Determine if a file or directory exists. + * + * @param string $path + * @return bool + * @static + */ + public static function exists($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->exists($path); + } + + /** + * Determine if a file or directory is missing. + * + * @param string $path + * @return bool + * @static + */ + public static function missing($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->missing($path); + } + + /** + * Determine if a file exists. + * + * @param string $path + * @return bool + * @static + */ + public static function fileExists($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->fileExists($path); + } + + /** + * Determine if a file is missing. + * + * @param string $path + * @return bool + * @static + */ + public static function fileMissing($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->fileMissing($path); + } + + /** + * Determine if a directory exists. + * + * @param string $path + * @return bool + * @static + */ + public static function directoryExists($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->directoryExists($path); + } + + /** + * Determine if a directory is missing. + * + * @param string $path + * @return bool + * @static + */ + public static function directoryMissing($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->directoryMissing($path); + } + + /** + * Get the full path to the file that exists at the given relative path. + * + * @param string $path + * @return string + * @static + */ + public static function path($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->path($path); + } + + /** + * Get the contents of a file. + * + * @param string $path + * @return string|null + * @static + */ + public static function get($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->get($path); + } + + /** + * Get the contents of a file as decoded JSON. + * + * @param string $path + * @param int $flags + * @return array|null + * @static + */ + public static function json($path, $flags = 0) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->json($path, $flags); + } + + /** + * Create a streamed response for a given file. + * + * @param string $path + * @param string|null $name + * @param array $headers + * @param string|null $disposition + * @return \Symfony\Component\HttpFoundation\StreamedResponse + * @static + */ + public static function response($path, $name = null, $headers = [], $disposition = 'inline') + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->response($path, $name, $headers, $disposition); + } + + /** + * Create a streamed download response for a given file. + * + * @param \Illuminate\Http\Request $request + * @param string $path + * @param string|null $name + * @param array $headers + * @return \Symfony\Component\HttpFoundation\StreamedResponse + * @static + */ + public static function serve($request, $path, $name = null, $headers = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->serve($request, $path, $name, $headers); + } + + /** + * Create a streamed download response for a given file. + * + * @param string $path + * @param string|null $name + * @param array $headers + * @return \Symfony\Component\HttpFoundation\StreamedResponse + * @static + */ + public static function download($path, $name = null, $headers = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->download($path, $name, $headers); + } + + /** + * Write the contents of a file. + * + * @param string $path + * @param \Psr\Http\Message\StreamInterface|\Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|resource $contents + * @param mixed $options + * @return string|bool + * @static + */ + public static function put($path, $contents, $options = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->put($path, $contents, $options); + } + + /** + * Store the uploaded file on the disk. + * + * @param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string $path + * @param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|array|null $file + * @param mixed $options + * @return string|false + * @static + */ + public static function putFile($path, $file = null, $options = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->putFile($path, $file, $options); + } + + /** + * Store the uploaded file on the disk with a given name. + * + * @param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string $path + * @param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|array|null $file + * @param string|array|null $name + * @param mixed $options + * @return string|false + * @static + */ + public static function putFileAs($path, $file, $name = null, $options = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->putFileAs($path, $file, $name, $options); + } + + /** + * Get the visibility for the given path. + * + * @param string $path + * @return string + * @static + */ + public static function getVisibility($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->getVisibility($path); + } + + /** + * Set the visibility for the given path. + * + * @param string $path + * @param string $visibility + * @return bool + * @static + */ + public static function setVisibility($path, $visibility) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->setVisibility($path, $visibility); + } + + /** + * Prepend to a file. + * + * @param string $path + * @param string $data + * @param string $separator + * @return bool + * @static + */ + public static function prepend($path, $data, $separator = ' +') + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->prepend($path, $data, $separator); + } + + /** + * Append to a file. + * + * @param string $path + * @param string $data + * @param string $separator + * @return bool + * @static + */ + public static function append($path, $data, $separator = ' +') + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->append($path, $data, $separator); + } + + /** + * Delete the file at a given path. + * + * @param string|array $paths + * @return bool + * @static + */ + public static function delete($paths) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->delete($paths); + } + + /** + * Copy a file to a new location. + * + * @param string $from + * @param string $to + * @return bool + * @static + */ + public static function copy($from, $to) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->copy($from, $to); + } + + /** + * Move a file to a new location. + * + * @param string $from + * @param string $to + * @return bool + * @static + */ + public static function move($from, $to) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->move($from, $to); + } + + /** + * Get the file size of a given file. + * + * @param string $path + * @return int + * @static + */ + public static function size($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->size($path); + } + + /** + * Get the checksum for a file. + * + * @return string|false + * @throws UnableToProvideChecksum + * @static + */ + public static function checksum($path, $options = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->checksum($path, $options); + } + + /** + * Get the mime-type of a given file. + * + * @param string $path + * @return string|false + * @static + */ + public static function mimeType($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->mimeType($path); + } + + /** + * Get the file's last modification time. + * + * @param string $path + * @return int + * @static + */ + public static function lastModified($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->lastModified($path); + } + + /** + * Get a resource to read the file. + * + * @param string $path + * @return resource|null The path resource or null on failure. + * @static + */ + public static function readStream($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->readStream($path); + } + + /** + * Write a new file using a stream. + * + * @param string $path + * @param resource $resource + * @param array $options + * @return bool + * @static + */ + public static function writeStream($path, $resource, $options = []) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->writeStream($path, $resource, $options); + } + + /** + * Get the URL for the file at the given path. + * + * @param string $path + * @return string + * @throws \RuntimeException + * @static + */ + public static function url($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->url($path); + } + + /** + * Get an array of all files in a directory. + * + * @param string|null $directory + * @param bool $recursive + * @return array + * @static + */ + public static function files($directory = null, $recursive = false) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->files($directory, $recursive); + } + + /** + * Get all of the files from the given directory (recursive). + * + * @param string|null $directory + * @return array + * @static + */ + public static function allFiles($directory = null) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->allFiles($directory); + } + + /** + * Get all of the directories within a given directory. + * + * @param string|null $directory + * @param bool $recursive + * @return array + * @static + */ + public static function directories($directory = null, $recursive = false) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->directories($directory, $recursive); + } + + /** + * Get all the directories within a given directory (recursive). + * + * @param string|null $directory + * @return array + * @static + */ + public static function allDirectories($directory = null) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->allDirectories($directory); + } + + /** + * Create a directory. + * + * @param string $path + * @return bool + * @static + */ + public static function makeDirectory($path) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->makeDirectory($path); + } + + /** + * Recursively delete a directory. + * + * @param string $directory + * @return bool + * @static + */ + public static function deleteDirectory($directory) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->deleteDirectory($directory); + } + + /** + * Get the Flysystem driver. + * + * @return \League\Flysystem\FilesystemOperator + * @static + */ + public static function getDriver() + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->getDriver(); + } + + /** + * Get the Flysystem adapter. + * + * @return \League\Flysystem\FilesystemAdapter + * @static + */ + public static function getAdapter() + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->getAdapter(); + } + + /** + * Get the configuration values. + * + * @return array + * @static + */ + public static function getConfig() + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->getConfig(); + } + + /** + * Define a custom callback that generates file download responses. + * + * @param \Closure $callback + * @return void + * @static + */ + public static function serveUsing($callback) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + $instance->serveUsing($callback); + } + + /** + * Define a custom temporary URL builder callback. + * + * @param \Closure $callback + * @return void + * @static + */ + public static function buildTemporaryUrlsUsing($callback) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + $instance->buildTemporaryUrlsUsing($callback); + } + + /** + * Define a custom temporary upload URL builder callback. + * + * @param \Closure $callback + * @return void + * @static + */ + public static function buildTemporaryUploadUrlsUsing($callback) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + $instance->buildTemporaryUploadUrlsUsing($callback); + } + + /** + * Apply the callback if the given "value" is (or resolves to) truthy. + * + * @template TWhenParameter + * @template TWhenReturnType + * @param (\Closure($this): TWhenParameter)|TWhenParameter|null $value + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $default + * @return $this|TWhenReturnType + * @static + */ + public static function when($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->when($value, $callback, $default); + } + + /** + * Apply the callback if the given "value" is (or resolves to) falsy. + * + * @template TUnlessParameter + * @template TUnlessReturnType + * @param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default + * @return $this|TUnlessReturnType + * @static + */ + public static function unless($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->unless($value, $callback, $default); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + \Illuminate\Filesystem\LocalFilesystemAdapter::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + \Illuminate\Filesystem\LocalFilesystemAdapter::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + return \Illuminate\Filesystem\LocalFilesystemAdapter::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + \Illuminate\Filesystem\LocalFilesystemAdapter::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + //Method inherited from \Illuminate\Filesystem\FilesystemAdapter + /** @var \Illuminate\Filesystem\LocalFilesystemAdapter $instance */ + return $instance->macroCall($method, $parameters); + } + + } + /** + * @see \Illuminate\Routing\UrlGenerator + */ + class URL { + /** + * Get the full URL for the current request. + * + * @return string + * @static + */ + public static function full() + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->full(); + } + + /** + * Get the current URL for the request. + * + * @return string + * @static + */ + public static function current() + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->current(); + } + + /** + * Get the URL for the previous request. + * + * @param mixed $fallback + * @return string + * @static + */ + public static function previous($fallback = false) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->previous($fallback); + } + + /** + * Get the previous path info for the request. + * + * @param mixed $fallback + * @return string + * @static + */ + public static function previousPath($fallback = false) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->previousPath($fallback); + } + + /** + * Generate an absolute URL to the given path. + * + * @param string $path + * @param mixed $extra + * @param bool|null $secure + * @return string + * @static + */ + public static function to($path, $extra = [], $secure = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->to($path, $extra, $secure); + } + + /** + * Generate an absolute URL with the given query parameters. + * + * @param string $path + * @param array $query + * @param mixed $extra + * @param bool|null $secure + * @return string + * @static + */ + public static function query($path, $query = [], $extra = [], $secure = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->query($path, $query, $extra, $secure); + } + + /** + * Generate a secure, absolute URL to the given path. + * + * @param string $path + * @param array $parameters + * @return string + * @static + */ + public static function secure($path, $parameters = []) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->secure($path, $parameters); + } + + /** + * Generate the URL to an application asset. + * + * @param string $path + * @param bool|null $secure + * @return string + * @static + */ + public static function asset($path, $secure = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->asset($path, $secure); + } + + /** + * Generate the URL to a secure asset. + * + * @param string $path + * @return string + * @static + */ + public static function secureAsset($path) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->secureAsset($path); + } + + /** + * Generate the URL to an asset from a custom root domain such as CDN, etc. + * + * @param string $root + * @param string $path + * @param bool|null $secure + * @return string + * @static + */ + public static function assetFrom($root, $path, $secure = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->assetFrom($root, $path, $secure); + } + + /** + * Get the default scheme for a raw URL. + * + * @param bool|null $secure + * @return string + * @static + */ + public static function formatScheme($secure = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->formatScheme($secure); + } + + /** + * Create a signed route URL for a named route. + * + * @param \BackedEnum|string $name + * @param mixed $parameters + * @param \DateTimeInterface|\DateInterval|int|null $expiration + * @param bool $absolute + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function signedRoute($name, $parameters = [], $expiration = null, $absolute = true) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->signedRoute($name, $parameters, $expiration, $absolute); + } + + /** + * Create a temporary signed route URL for a named route. + * + * @param \BackedEnum|string $name + * @param \DateTimeInterface|\DateInterval|int $expiration + * @param array $parameters + * @param bool $absolute + * @return string + * @static + */ + public static function temporarySignedRoute($name, $expiration, $parameters = [], $absolute = true) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->temporarySignedRoute($name, $expiration, $parameters, $absolute); + } + + /** + * Determine if the given request has a valid signature. + * + * @param \Illuminate\Http\Request $request + * @param bool $absolute + * @param \Closure|array $ignoreQuery + * @return bool + * @static + */ + public static function hasValidSignature($request, $absolute = true, $ignoreQuery = []) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->hasValidSignature($request, $absolute, $ignoreQuery); + } + + /** + * Determine if the given request has a valid signature for a relative URL. + * + * @param \Illuminate\Http\Request $request + * @param \Closure|array $ignoreQuery + * @return bool + * @static + */ + public static function hasValidRelativeSignature($request, $ignoreQuery = []) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->hasValidRelativeSignature($request, $ignoreQuery); + } + + /** + * Determine if the signature from the given request matches the URL. + * + * @param \Illuminate\Http\Request $request + * @param bool $absolute + * @param \Closure|array $ignoreQuery + * @return bool + * @static + */ + public static function hasCorrectSignature($request, $absolute = true, $ignoreQuery = []) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->hasCorrectSignature($request, $absolute, $ignoreQuery); + } + + /** + * Determine if the expires timestamp from the given request is not from the past. + * + * @param \Illuminate\Http\Request $request + * @return bool + * @static + */ + public static function signatureHasNotExpired($request) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->signatureHasNotExpired($request); + } + + /** + * Get the URL to a named route. + * + * @param \BackedEnum|string $name + * @param mixed $parameters + * @param bool $absolute + * @return string + * @throws \Symfony\Component\Routing\Exception\RouteNotFoundException|\InvalidArgumentException + * @static + */ + public static function route($name, $parameters = [], $absolute = true) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->route($name, $parameters, $absolute); + } + + /** + * Get the URL for a given route instance. + * + * @param \Illuminate\Routing\Route $route + * @param mixed $parameters + * @param bool $absolute + * @return string + * @throws \Illuminate\Routing\Exceptions\UrlGenerationException + * @static + */ + public static function toRoute($route, $parameters, $absolute) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->toRoute($route, $parameters, $absolute); + } + + /** + * Get the URL to a controller action. + * + * @param string|array $action + * @param mixed $parameters + * @param bool $absolute + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function action($action, $parameters = [], $absolute = true) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->action($action, $parameters, $absolute); + } + + /** + * Format the array of URL parameters. + * + * @param mixed $parameters + * @return array + * @static + */ + public static function formatParameters($parameters) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->formatParameters($parameters); + } + + /** + * Get the base URL for the request. + * + * @param string $scheme + * @param string|null $root + * @return string + * @static + */ + public static function formatRoot($scheme, $root = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->formatRoot($scheme, $root); + } + + /** + * Format the given URL segments into a single URL. + * + * @param string $root + * @param string $path + * @param \Illuminate\Routing\Route|null $route + * @return string + * @static + */ + public static function format($root, $path, $route = null) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->format($root, $path, $route); + } + + /** + * Determine if the given path is a valid URL. + * + * @param string $path + * @return bool + * @static + */ + public static function isValidUrl($path) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->isValidUrl($path); + } + + /** + * Set the default named parameters used by the URL generator. + * + * @param array $defaults + * @return void + * @static + */ + public static function defaults($defaults) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->defaults($defaults); + } + + /** + * Get the default named parameters used by the URL generator. + * + * @return array + * @static + */ + public static function getDefaultParameters() + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->getDefaultParameters(); + } + + /** + * Force the scheme for URLs. + * + * @param string|null $scheme + * @return void + * @static + */ + public static function forceScheme($scheme) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->forceScheme($scheme); + } + + /** + * Force the use of the HTTPS scheme for all generated URLs. + * + * @param bool $force + * @return void + * @static + */ + public static function forceHttps($force = true) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->forceHttps($force); + } + + /** + * Set the URL origin for all generated URLs. + * + * @param string|null $root + * @return void + * @static + */ + public static function useOrigin($root) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->useOrigin($root); + } + + /** + * Set the forced root URL. + * + * @param string|null $root + * @return void + * @deprecated Use useOrigin + * @static + */ + public static function forceRootUrl($root) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->forceRootUrl($root); + } + + /** + * Set the URL origin for all generated asset URLs. + * + * @param string|null $root + * @return void + * @static + */ + public static function useAssetOrigin($root) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->useAssetOrigin($root); + } + + /** + * Set a callback to be used to format the host of generated URLs. + * + * @param \Closure $callback + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function formatHostUsing($callback) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->formatHostUsing($callback); + } + + /** + * Set a callback to be used to format the path of generated URLs. + * + * @param \Closure $callback + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function formatPathUsing($callback) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->formatPathUsing($callback); + } + + /** + * Get the path formatter being used by the URL generator. + * + * @return \Closure + * @static + */ + public static function pathFormatter() + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->pathFormatter(); + } + + /** + * Get the request instance. + * + * @return \Illuminate\Http\Request + * @static + */ + public static function getRequest() + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->getRequest(); + } + + /** + * Set the current request instance. + * + * @param \Illuminate\Http\Request $request + * @return void + * @static + */ + public static function setRequest($request) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + $instance->setRequest($request); + } + + /** + * Set the route collection. + * + * @param \Illuminate\Routing\RouteCollectionInterface $routes + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function setRoutes($routes) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->setRoutes($routes); + } + + /** + * Set the session resolver for the generator. + * + * @param callable $sessionResolver + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function setSessionResolver($sessionResolver) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->setSessionResolver($sessionResolver); + } + + /** + * Set the encryption key resolver. + * + * @param callable $keyResolver + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function setKeyResolver($keyResolver) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->setKeyResolver($keyResolver); + } + + /** + * Clone a new instance of the URL generator with a different encryption key resolver. + * + * @param callable $keyResolver + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function withKeyResolver($keyResolver) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->withKeyResolver($keyResolver); + } + + /** + * Set the callback that should be used to attempt to resolve missing named routes. + * + * @param callable $missingNamedRouteResolver + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function resolveMissingNamedRoutesUsing($missingNamedRouteResolver) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->resolveMissingNamedRoutesUsing($missingNamedRouteResolver); + } + + /** + * Get the root controller namespace. + * + * @return string + * @static + */ + public static function getRootControllerNamespace() + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->getRootControllerNamespace(); + } + + /** + * Set the root controller namespace. + * + * @param string $rootNamespace + * @return \Illuminate\Routing\UrlGenerator + * @static + */ + public static function setRootControllerNamespace($rootNamespace) + { + /** @var \Illuminate\Routing\UrlGenerator $instance */ + return $instance->setRootControllerNamespace($rootNamespace); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Routing\UrlGenerator::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Routing\UrlGenerator::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Routing\UrlGenerator::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Routing\UrlGenerator::flushMacros(); + } + + } + /** + * @see \Illuminate\Validation\Factory + */ + class Validator { + /** + * Create a new Validator instance. + * + * @param array $data + * @param array $rules + * @param array $messages + * @param array $attributes + * @return \Illuminate\Validation\Validator + * @static + */ + public static function make($data, $rules, $messages = [], $attributes = []) + { + /** @var \Illuminate\Validation\Factory $instance */ + return $instance->make($data, $rules, $messages, $attributes); + } + + /** + * Validate the given data against the provided rules. + * + * @param array $data + * @param array $rules + * @param array $messages + * @param array $attributes + * @return array + * @throws \Illuminate\Validation\ValidationException + * @static + */ + public static function validate($data, $rules, $messages = [], $attributes = []) + { + /** @var \Illuminate\Validation\Factory $instance */ + return $instance->validate($data, $rules, $messages, $attributes); + } + + /** + * Register a custom validator extension. + * + * @param string $rule + * @param \Closure|string $extension + * @param string|null $message + * @return void + * @static + */ + public static function extend($rule, $extension, $message = null) + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->extend($rule, $extension, $message); + } + + /** + * Register a custom implicit validator extension. + * + * @param string $rule + * @param \Closure|string $extension + * @param string|null $message + * @return void + * @static + */ + public static function extendImplicit($rule, $extension, $message = null) + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->extendImplicit($rule, $extension, $message); + } + + /** + * Register a custom dependent validator extension. + * + * @param string $rule + * @param \Closure|string $extension + * @param string|null $message + * @return void + * @static + */ + public static function extendDependent($rule, $extension, $message = null) + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->extendDependent($rule, $extension, $message); + } + + /** + * Register a custom validator message replacer. + * + * @param string $rule + * @param \Closure|string $replacer + * @return void + * @static + */ + public static function replacer($rule, $replacer) + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->replacer($rule, $replacer); + } + + /** + * Indicate that unvalidated array keys should be included in validated data when the parent array is validated. + * + * @return void + * @static + */ + public static function includeUnvalidatedArrayKeys() + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->includeUnvalidatedArrayKeys(); + } + + /** + * Indicate that unvalidated array keys should be excluded from the validated data, even if the parent array was validated. + * + * @return void + * @static + */ + public static function excludeUnvalidatedArrayKeys() + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->excludeUnvalidatedArrayKeys(); + } + + /** + * Set the Validator instance resolver. + * + * @param \Closure $resolver + * @return void + * @static + */ + public static function resolver($resolver) + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->resolver($resolver); + } + + /** + * Get the Translator implementation. + * + * @return \Illuminate\Contracts\Translation\Translator + * @static + */ + public static function getTranslator() + { + /** @var \Illuminate\Validation\Factory $instance */ + return $instance->getTranslator(); + } + + /** + * Get the Presence Verifier implementation. + * + * @return \Illuminate\Validation\PresenceVerifierInterface + * @static + */ + public static function getPresenceVerifier() + { + /** @var \Illuminate\Validation\Factory $instance */ + return $instance->getPresenceVerifier(); + } + + /** + * Set the Presence Verifier implementation. + * + * @param \Illuminate\Validation\PresenceVerifierInterface $presenceVerifier + * @return void + * @static + */ + public static function setPresenceVerifier($presenceVerifier) + { + /** @var \Illuminate\Validation\Factory $instance */ + $instance->setPresenceVerifier($presenceVerifier); + } + + /** + * Get the container instance used by the validation factory. + * + * @return \Illuminate\Contracts\Container\Container|null + * @static + */ + public static function getContainer() + { + /** @var \Illuminate\Validation\Factory $instance */ + return $instance->getContainer(); + } + + /** + * Set the container instance used by the validation factory. + * + * @param \Illuminate\Contracts\Container\Container $container + * @return \Illuminate\Validation\Factory + * @static + */ + public static function setContainer($container) + { + /** @var \Illuminate\Validation\Factory $instance */ + return $instance->setContainer($container); + } + + } + /** + * @see \Illuminate\View\Factory + */ + class View { + /** + * Get the evaluated view contents for the given view. + * + * @param string $path + * @param \Illuminate\Contracts\Support\Arrayable|array $data + * @param array $mergeData + * @return \Illuminate\Contracts\View\View + * @static + */ + public static function file($path, $data = [], $mergeData = []) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->file($path, $data, $mergeData); + } + + /** + * Get the evaluated view contents for the given view. + * + * @param string $view + * @param \Illuminate\Contracts\Support\Arrayable|array $data + * @param array $mergeData + * @return \Illuminate\Contracts\View\View + * @static + */ + public static function make($view, $data = [], $mergeData = []) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->make($view, $data, $mergeData); + } + + /** + * Get the first view that actually exists from the given list. + * + * @param array $views + * @param \Illuminate\Contracts\Support\Arrayable|array $data + * @param array $mergeData + * @return \Illuminate\Contracts\View\View + * @throws \InvalidArgumentException + * @static + */ + public static function first($views, $data = [], $mergeData = []) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->first($views, $data, $mergeData); + } + + /** + * Get the rendered content of the view based on a given condition. + * + * @param bool $condition + * @param string $view + * @param \Illuminate\Contracts\Support\Arrayable|array $data + * @param array $mergeData + * @return string + * @static + */ + public static function renderWhen($condition, $view, $data = [], $mergeData = []) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->renderWhen($condition, $view, $data, $mergeData); + } + + /** + * Get the rendered content of the view based on the negation of a given condition. + * + * @param bool $condition + * @param string $view + * @param \Illuminate\Contracts\Support\Arrayable|array $data + * @param array $mergeData + * @return string + * @static + */ + public static function renderUnless($condition, $view, $data = [], $mergeData = []) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->renderUnless($condition, $view, $data, $mergeData); + } + + /** + * Get the rendered contents of a partial from a loop. + * + * @param string $view + * @param array $data + * @param string $iterator + * @param string $empty + * @return string + * @static + */ + public static function renderEach($view, $data, $iterator, $empty = 'raw|') + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->renderEach($view, $data, $iterator, $empty); + } + + /** + * Determine if a given view exists. + * + * @param string $view + * @return bool + * @static + */ + public static function exists($view) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->exists($view); + } + + /** + * Get the appropriate view engine for the given path. + * + * @param string $path + * @return \Illuminate\Contracts\View\Engine + * @throws \InvalidArgumentException + * @static + */ + public static function getEngineFromPath($path) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getEngineFromPath($path); + } + + /** + * Add a piece of shared data to the environment. + * + * @param array|string $key + * @param mixed $value + * @return mixed + * @static + */ + public static function share($key, $value = null) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->share($key, $value); + } + + /** + * Increment the rendering counter. + * + * @return void + * @static + */ + public static function incrementRender() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->incrementRender(); + } + + /** + * Decrement the rendering counter. + * + * @return void + * @static + */ + public static function decrementRender() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->decrementRender(); + } + + /** + * Check if there are no active render operations. + * + * @return bool + * @static + */ + public static function doneRendering() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->doneRendering(); + } + + /** + * Determine if the given once token has been rendered. + * + * @param string $id + * @return bool + * @static + */ + public static function hasRenderedOnce($id) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->hasRenderedOnce($id); + } + + /** + * Mark the given once token as having been rendered. + * + * @param string $id + * @return void + * @static + */ + public static function markAsRenderedOnce($id) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->markAsRenderedOnce($id); + } + + /** + * Add a location to the array of view locations. + * + * @param string $location + * @return void + * @static + */ + public static function addLocation($location) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->addLocation($location); + } + + /** + * Prepend a location to the array of view locations. + * + * @param string $location + * @return void + * @static + */ + public static function prependLocation($location) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->prependLocation($location); + } + + /** + * Add a new namespace to the loader. + * + * @param string $namespace + * @param string|array $hints + * @return \Illuminate\View\Factory + * @static + */ + public static function addNamespace($namespace, $hints) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->addNamespace($namespace, $hints); + } + + /** + * Prepend a new namespace to the loader. + * + * @param string $namespace + * @param string|array $hints + * @return \Illuminate\View\Factory + * @static + */ + public static function prependNamespace($namespace, $hints) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->prependNamespace($namespace, $hints); + } + + /** + * Replace the namespace hints for the given namespace. + * + * @param string $namespace + * @param string|array $hints + * @return \Illuminate\View\Factory + * @static + */ + public static function replaceNamespace($namespace, $hints) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->replaceNamespace($namespace, $hints); + } + + /** + * Register a valid view extension and its engine. + * + * @param string $extension + * @param string $engine + * @param \Closure|null $resolver + * @return void + * @static + */ + public static function addExtension($extension, $engine, $resolver = null) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->addExtension($extension, $engine, $resolver); + } + + /** + * Flush all of the factory state like sections and stacks. + * + * @return void + * @static + */ + public static function flushState() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->flushState(); + } + + /** + * Flush all of the section contents if done rendering. + * + * @return void + * @static + */ + public static function flushStateIfDoneRendering() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->flushStateIfDoneRendering(); + } + + /** + * Get the extension to engine bindings. + * + * @return array + * @static + */ + public static function getExtensions() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getExtensions(); + } + + /** + * Get the engine resolver instance. + * + * @return \Illuminate\View\Engines\EngineResolver + * @static + */ + public static function getEngineResolver() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getEngineResolver(); + } + + /** + * Get the view finder instance. + * + * @return \Illuminate\View\ViewFinderInterface + * @static + */ + public static function getFinder() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getFinder(); + } + + /** + * Set the view finder instance. + * + * @param \Illuminate\View\ViewFinderInterface $finder + * @return void + * @static + */ + public static function setFinder($finder) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->setFinder($finder); + } + + /** + * Flush the cache of views located by the finder. + * + * @return void + * @static + */ + public static function flushFinderCache() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->flushFinderCache(); + } + + /** + * Get the event dispatcher instance. + * + * @return \Illuminate\Contracts\Events\Dispatcher + * @static + */ + public static function getDispatcher() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getDispatcher(); + } + + /** + * Set the event dispatcher instance. + * + * @param \Illuminate\Contracts\Events\Dispatcher $events + * @return void + * @static + */ + public static function setDispatcher($events) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->setDispatcher($events); + } + + /** + * Get the IoC container instance. + * + * @return \Illuminate\Contracts\Container\Container + * @static + */ + public static function getContainer() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getContainer(); + } + + /** + * Set the IoC container instance. + * + * @param \Illuminate\Contracts\Container\Container $container + * @return void + * @static + */ + public static function setContainer($container) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->setContainer($container); + } + + /** + * Get an item from the shared data. + * + * @param string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function shared($key, $default = null) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->shared($key, $default); + } + + /** + * Get all of the shared data for the environment. + * + * @return array + * @static + */ + public static function getShared() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getShared(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\View\Factory::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\View\Factory::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\View\Factory::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\View\Factory::flushMacros(); + } + + /** + * Start a component rendering process. + * + * @param \Illuminate\Contracts\View\View|\Illuminate\Contracts\Support\Htmlable|\Closure|string $view + * @param array $data + * @return void + * @static + */ + public static function startComponent($view, $data = []) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startComponent($view, $data); + } + + /** + * Get the first view that actually exists from the given list, and start a component. + * + * @param array $names + * @param array $data + * @return void + * @static + */ + public static function startComponentFirst($names, $data = []) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startComponentFirst($names, $data); + } + + /** + * Render the current component. + * + * @return string + * @static + */ + public static function renderComponent() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->renderComponent(); + } + + /** + * Get an item from the component data that exists above the current component. + * + * @param string $key + * @param mixed $default + * @return mixed + * @static + */ + public static function getConsumableComponentData($key, $default = null) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getConsumableComponentData($key, $default); + } + + /** + * Start the slot rendering process. + * + * @param string $name + * @param string|null $content + * @param array $attributes + * @return void + * @static + */ + public static function slot($name, $content = null, $attributes = []) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->slot($name, $content, $attributes); + } + + /** + * Save the slot content for rendering. + * + * @return void + * @static + */ + public static function endSlot() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->endSlot(); + } + + /** + * Register a view creator event. + * + * @param array|string $views + * @param \Closure|string $callback + * @return array + * @static + */ + public static function creator($views, $callback) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->creator($views, $callback); + } + + /** + * Register multiple view composers via an array. + * + * @param array $composers + * @return array + * @static + */ + public static function composers($composers) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->composers($composers); + } + + /** + * Register a view composer event. + * + * @param array|string $views + * @param \Closure|string $callback + * @return array + * @static + */ + public static function composer($views, $callback) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->composer($views, $callback); + } + + /** + * Call the composer for a given view. + * + * @param \Illuminate\Contracts\View\View $view + * @return void + * @static + */ + public static function callComposer($view) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->callComposer($view); + } + + /** + * Call the creator for a given view. + * + * @param \Illuminate\Contracts\View\View $view + * @return void + * @static + */ + public static function callCreator($view) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->callCreator($view); + } + + /** + * Start injecting content into a fragment. + * + * @param string $fragment + * @return void + * @static + */ + public static function startFragment($fragment) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startFragment($fragment); + } + + /** + * Stop injecting content into a fragment. + * + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function stopFragment() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->stopFragment(); + } + + /** + * Get the contents of a fragment. + * + * @param string $name + * @param string|null $default + * @return mixed + * @static + */ + public static function getFragment($name, $default = null) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getFragment($name, $default); + } + + /** + * Get the entire array of rendered fragments. + * + * @return array + * @static + */ + public static function getFragments() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getFragments(); + } + + /** + * Flush all of the fragments. + * + * @return void + * @static + */ + public static function flushFragments() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->flushFragments(); + } + + /** + * Start injecting content into a section. + * + * @param string $section + * @param string|null $content + * @return void + * @static + */ + public static function startSection($section, $content = null) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startSection($section, $content); + } + + /** + * Inject inline content into a section. + * + * @param string $section + * @param string $content + * @return void + * @static + */ + public static function inject($section, $content) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->inject($section, $content); + } + + /** + * Stop injecting content into a section and return its contents. + * + * @return string + * @static + */ + public static function yieldSection() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->yieldSection(); + } + + /** + * Stop injecting content into a section. + * + * @param bool $overwrite + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function stopSection($overwrite = false) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->stopSection($overwrite); + } + + /** + * Stop injecting content into a section and append it. + * + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function appendSection() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->appendSection(); + } + + /** + * Get the string contents of a section. + * + * @param string $section + * @param string $default + * @return string + * @static + */ + public static function yieldContent($section, $default = '') + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->yieldContent($section, $default); + } + + /** + * Get the parent placeholder for the current request. + * + * @param string $section + * @return string + * @static + */ + public static function parentPlaceholder($section = '') + { + return \Illuminate\View\Factory::parentPlaceholder($section); + } + + /** + * Check if section exists. + * + * @param string $name + * @return bool + * @static + */ + public static function hasSection($name) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->hasSection($name); + } + + /** + * Check if section does not exist. + * + * @param string $name + * @return bool + * @static + */ + public static function sectionMissing($name) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->sectionMissing($name); + } + + /** + * Get the contents of a section. + * + * @param string $name + * @param string|null $default + * @return mixed + * @static + */ + public static function getSection($name, $default = null) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getSection($name, $default); + } + + /** + * Get the entire array of sections. + * + * @return array + * @static + */ + public static function getSections() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getSections(); + } + + /** + * Flush all of the sections. + * + * @return void + * @static + */ + public static function flushSections() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->flushSections(); + } + + /** + * Add new loop to the stack. + * + * @param \Countable|array $data + * @return void + * @static + */ + public static function addLoop($data) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->addLoop($data); + } + + /** + * Increment the top loop's indices. + * + * @return void + * @static + */ + public static function incrementLoopIndices() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->incrementLoopIndices(); + } + + /** + * Pop a loop from the top of the loop stack. + * + * @return void + * @static + */ + public static function popLoop() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->popLoop(); + } + + /** + * Get an instance of the last loop in the stack. + * + * @return \stdClass|null + * @static + */ + public static function getLastLoop() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getLastLoop(); + } + + /** + * Get the entire loop stack. + * + * @return array + * @static + */ + public static function getLoopStack() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->getLoopStack(); + } + + /** + * Start injecting content into a push section. + * + * @param string $section + * @param string $content + * @return void + * @static + */ + public static function startPush($section, $content = '') + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startPush($section, $content); + } + + /** + * Stop injecting content into a push section. + * + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function stopPush() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->stopPush(); + } + + /** + * Start prepending content into a push section. + * + * @param string $section + * @param string $content + * @return void + * @static + */ + public static function startPrepend($section, $content = '') + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startPrepend($section, $content); + } + + /** + * Stop prepending content into a push section. + * + * @return string + * @throws \InvalidArgumentException + * @static + */ + public static function stopPrepend() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->stopPrepend(); + } + + /** + * Get the string contents of a push section. + * + * @param string $section + * @param string $default + * @return string + * @static + */ + public static function yieldPushContent($section, $default = '') + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->yieldPushContent($section, $default); + } + + /** + * Determine if the stack has any content in it. + * + * @static + */ + public static function isStackEmpty($section) + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->isStackEmpty($section); + } + + /** + * Flush all of the stacks. + * + * @return void + * @static + */ + public static function flushStacks() + { + /** @var \Illuminate\View\Factory $instance */ + $instance->flushStacks(); + } + + /** + * Start a translation block. + * + * @param array $replacements + * @return void + * @static + */ + public static function startTranslation($replacements = []) + { + /** @var \Illuminate\View\Factory $instance */ + $instance->startTranslation($replacements); + } + + /** + * Render the current translation. + * + * @return string + * @static + */ + public static function renderTranslation() + { + /** @var \Illuminate\View\Factory $instance */ + return $instance->renderTranslation(); + } + + } + /** + * @see \Illuminate\Foundation\Vite + */ + class Vite { + /** + * Get the preloaded assets. + * + * @return array + * @static + */ + public static function preloadedAssets() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->preloadedAssets(); + } + + /** + * Get the Content Security Policy nonce applied to all generated tags. + * + * @return string|null + * @static + */ + public static function cspNonce() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->cspNonce(); + } + + /** + * Generate or set a Content Security Policy nonce to apply to all generated tags. + * + * @param string|null $nonce + * @return string + * @static + */ + public static function useCspNonce($nonce = null) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useCspNonce($nonce); + } + + /** + * Use the given key to detect integrity hashes in the manifest. + * + * @param string|false $key + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useIntegrityKey($key) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useIntegrityKey($key); + } + + /** + * Set the Vite entry points. + * + * @param array $entryPoints + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function withEntryPoints($entryPoints) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->withEntryPoints($entryPoints); + } + + /** + * Merge additional Vite entry points with the current set. + * + * @param array $entryPoints + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function mergeEntryPoints($entryPoints) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->mergeEntryPoints($entryPoints); + } + + /** + * Set the filename for the manifest file. + * + * @param string $filename + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useManifestFilename($filename) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useManifestFilename($filename); + } + + /** + * Resolve asset paths using the provided resolver. + * + * @param callable|null $resolver + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function createAssetPathsUsing($resolver) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->createAssetPathsUsing($resolver); + } + + /** + * Get the Vite "hot" file path. + * + * @return string + * @static + */ + public static function hotFile() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->hotFile(); + } + + /** + * Set the Vite "hot" file path. + * + * @param string $path + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useHotFile($path) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useHotFile($path); + } + + /** + * Set the Vite build directory. + * + * @param string $path + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useBuildDirectory($path) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useBuildDirectory($path); + } + + /** + * Use the given callback to resolve attributes for script tags. + * + * @param (callable(string, string, ?array, ?array): array)|array $attributes + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useScriptTagAttributes($attributes) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useScriptTagAttributes($attributes); + } + + /** + * Use the given callback to resolve attributes for style tags. + * + * @param (callable(string, string, ?array, ?array): array)|array $attributes + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useStyleTagAttributes($attributes) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useStyleTagAttributes($attributes); + } + + /** + * Use the given callback to resolve attributes for preload tags. + * + * @param (callable(string, string, ?array, ?array): (array|false))|array|false $attributes + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function usePreloadTagAttributes($attributes) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->usePreloadTagAttributes($attributes); + } + + /** + * Eagerly prefetch assets. + * + * @param int|null $concurrency + * @param string $event + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function prefetch($concurrency = null, $event = 'load') + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->prefetch($concurrency, $event); + } + + /** + * Use the "waterfall" prefetching strategy. + * + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useWaterfallPrefetching($concurrency = null) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useWaterfallPrefetching($concurrency); + } + + /** + * Use the "aggressive" prefetching strategy. + * + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function useAggressivePrefetching() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->useAggressivePrefetching(); + } + + /** + * Set the prefetching strategy. + * + * @param 'waterfall'|'aggressive'|null $strategy + * @param array $config + * @return \Illuminate\Foundation\Vite + * @static + */ + public static function usePrefetchStrategy($strategy, $config = []) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->usePrefetchStrategy($strategy, $config); + } + + /** + * Generate React refresh runtime script. + * + * @return \Illuminate\Support\HtmlString|void + * @static + */ + public static function reactRefresh() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->reactRefresh(); + } + + /** + * Get the URL for an asset. + * + * @param string $asset + * @param string|null $buildDirectory + * @return string + * @static + */ + public static function asset($asset, $buildDirectory = null) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->asset($asset, $buildDirectory); + } + + /** + * Get the content of a given asset. + * + * @param string $asset + * @param string|null $buildDirectory + * @return string + * @throws \Illuminate\Foundation\ViteException + * @static + */ + public static function content($asset, $buildDirectory = null) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->content($asset, $buildDirectory); + } + + /** + * Get a unique hash representing the current manifest, or null if there is no manifest. + * + * @param string|null $buildDirectory + * @return string|null + * @static + */ + public static function manifestHash($buildDirectory = null) + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->manifestHash($buildDirectory); + } + + /** + * Determine if the HMR server is running. + * + * @return bool + * @static + */ + public static function isRunningHot() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->isRunningHot(); + } + + /** + * Get the Vite tag content as a string of HTML. + * + * @return string + * @static + */ + public static function toHtml() + { + /** @var \Illuminate\Foundation\Vite $instance */ + return $instance->toHtml(); + } + + /** + * Flush state. + * + * @return void + * @static + */ + public static function flush() + { + /** @var \Illuminate\Foundation\Vite $instance */ + $instance->flush(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Foundation\Vite::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Foundation\Vite::mixin($mixin, $replace); + } + + /** + * Checks if macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + return \Illuminate\Foundation\Vite::hasMacro($name); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Foundation\Vite::flushMacros(); + } + + } + } + +namespace Illuminate\Http { + /** + */ + class Request extends \Symfony\Component\HttpFoundation\Request { + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation() + * @param array $rules + * @param mixed $params + * @static + */ + public static function validate($rules, ...$params) + { + return \Illuminate\Http\Request::validate($rules, ...$params); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestValidation() + * @param string $errorBag + * @param array $rules + * @param mixed $params + * @static + */ + public static function validateWithBag($errorBag, $rules, ...$params) + { + return \Illuminate\Http\Request::validateWithBag($errorBag, $rules, ...$params); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @param mixed $absolute + * @static + */ + public static function hasValidSignature($absolute = true) + { + return \Illuminate\Http\Request::hasValidSignature($absolute); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @static + */ + public static function hasValidRelativeSignature() + { + return \Illuminate\Http\Request::hasValidRelativeSignature(); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @param mixed $ignoreQuery + * @param mixed $absolute + * @static + */ + public static function hasValidSignatureWhileIgnoring($ignoreQuery = [], $absolute = true) + { + return \Illuminate\Http\Request::hasValidSignatureWhileIgnoring($ignoreQuery, $absolute); + } + + /** + * @see \Illuminate\Foundation\Providers\FoundationServiceProvider::registerRequestSignatureValidation() + * @param mixed $ignoreQuery + * @static + */ + public static function hasValidRelativeSignatureWhileIgnoring($ignoreQuery = []) + { + return \Illuminate\Http\Request::hasValidRelativeSignatureWhileIgnoring($ignoreQuery); + } + + } + } + + +namespace { + class App extends \Illuminate\Support\Facades\App {} + class Arr extends \Illuminate\Support\Arr {} + class Artisan extends \Illuminate\Support\Facades\Artisan {} + class Auth extends \Illuminate\Support\Facades\Auth {} + class Benchmark extends \Illuminate\Support\Benchmark {} + class Blade extends \Illuminate\Support\Facades\Blade {} + class Broadcast extends \Illuminate\Support\Facades\Broadcast {} + class Bus extends \Illuminate\Support\Facades\Bus {} + class Cache extends \Illuminate\Support\Facades\Cache {} + class Concurrency extends \Illuminate\Support\Facades\Concurrency {} + class Config extends \Illuminate\Support\Facades\Config {} + class Context extends \Illuminate\Support\Facades\Context {} + class Cookie extends \Illuminate\Support\Facades\Cookie {} + class Crypt extends \Illuminate\Support\Facades\Crypt {} + class Date extends \Illuminate\Support\Facades\Date {} + class DB extends \Illuminate\Support\Facades\DB {} + + /** + * @template TCollection of static + * @template TModel of static + * @template TValue of static + * @template TValue of static + */ + class Eloquent extends \Illuminate\Database\Eloquent\Model { /** + * Create and return an un-saved model instance. + * + * @param array $attributes + * @return TModel + * @static + */ + public static function make($attributes = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->make($attributes); + } + + /** + * Register a new global scope. + * + * @param string $identifier + * @param \Illuminate\Database\Eloquent\Scope|\Closure $scope + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withGlobalScope($identifier, $scope) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withGlobalScope($identifier, $scope); + } + + /** + * Remove a registered global scope. + * + * @param \Illuminate\Database\Eloquent\Scope|string $scope + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withoutGlobalScope($scope) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withoutGlobalScope($scope); + } + + /** + * Remove all or passed registered global scopes. + * + * @param array|null $scopes + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withoutGlobalScopes($scopes = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withoutGlobalScopes($scopes); + } + + /** + * Remove all global scopes except the given scopes. + * + * @param array $scopes + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withoutGlobalScopesExcept($scopes = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withoutGlobalScopesExcept($scopes); + } + + /** + * Get an array of global scopes that were removed from the query. + * + * @return array + * @static + */ + public static function removedScopes() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->removedScopes(); + } + + /** + * Add a where clause on the primary key to the query. + * + * @param mixed $id + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereKey($id) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereKey($id); + } + + /** + * Add a where clause on the primary key to the query. + * + * @param mixed $id + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereKeyNot($id) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereKeyNot($id); + } + + /** + * Add a basic where clause to the query. + * + * @param (\Closure(static): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function where($column, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->where($column, $operator, $value, $boolean); + } + + /** + * Add a basic where clause to the query, and return the first result. + * + * @param (\Closure(static): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return TModel|null + * @static + */ + public static function firstWhere($column, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->firstWhere($column, $operator, $value, $boolean); + } + + /** + * Add an "or where" clause to the query. + * + * @param (\Closure(static): mixed)|array|string|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhere($column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhere($column, $operator, $value); + } + + /** + * Add a basic "where not" clause to the query. + * + * @param (\Closure(static): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNot($column, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereNot($column, $operator, $value, $boolean); + } + + /** + * Add an "or where not" clause to the query. + * + * @param (\Closure(static): mixed)|array|string|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNot($column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereNot($column, $operator, $value); + } + + /** + * Add an "order by" clause for a timestamp to the query. + * + * @param string|\Illuminate\Contracts\Database\Query\Expression $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function latest($column = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->latest($column); + } + + /** + * Add an "order by" clause for a timestamp to the query. + * + * @param string|\Illuminate\Contracts\Database\Query\Expression $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function oldest($column = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->oldest($column); + } + + /** + * Create a collection of models from plain arrays. + * + * @param array $items + * @return \Illuminate\Database\Eloquent\Collection + * @static + */ + public static function hydrate($items) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->hydrate($items); + } + + /** + * Insert into the database after merging the model's default attributes, setting timestamps, and casting values. + * + * @param array> $values + * @return bool + * @static + */ + public static function fillAndInsert($values) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->fillAndInsert($values); + } + + /** + * Insert (ignoring errors) into the database after merging the model's default attributes, setting timestamps, and casting values. + * + * @param array> $values + * @return int + * @static + */ + public static function fillAndInsertOrIgnore($values) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->fillAndInsertOrIgnore($values); + } + + /** + * Insert a record into the database and get its ID after merging the model's default attributes, setting timestamps, and casting values. + * + * @param array $values + * @return int + * @static + */ + public static function fillAndInsertGetId($values) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->fillAndInsertGetId($values); + } + + /** + * Enrich the given values by merging in the model's default attributes, adding timestamps, and casting values. + * + * @param array> $values + * @return array> + * @static + */ + public static function fillForInsert($values) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->fillForInsert($values); + } + + /** + * Create a collection of models from a raw query. + * + * @param string $query + * @param array $bindings + * @return \Illuminate\Database\Eloquent\Collection + * @static + */ + public static function fromQuery($query, $bindings = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->fromQuery($query, $bindings); + } + + /** + * Find a model by its primary key. + * + * @param mixed $id + * @param array|string $columns + * @return ($id is (\Illuminate\Contracts\Support\Arrayable|array) ? \Illuminate\Database\Eloquent\Collection : TModel|null) + * @static + */ + public static function find($id, $columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->find($id, $columns); + } + + /** + * Find a sole model by its primary key. + * + * @param mixed $id + * @param array|string $columns + * @return TModel + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException + * @throws \Illuminate\Database\MultipleRecordsFoundException + * @static + */ + public static function findSole($id, $columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->findSole($id, $columns); + } + + /** + * Find multiple models by their primary keys. + * + * @param \Illuminate\Contracts\Support\Arrayable|array $ids + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Collection + * @static + */ + public static function findMany($ids, $columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->findMany($ids, $columns); + } + + /** + * Find a model by its primary key or throw an exception. + * + * @param mixed $id + * @param array|string $columns + * @return ($id is (\Illuminate\Contracts\Support\Arrayable|array) ? \Illuminate\Database\Eloquent\Collection : TModel) + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException + * @static + */ + public static function findOrFail($id, $columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->findOrFail($id, $columns); + } + + /** + * Find a model by its primary key or return fresh model instance. + * + * @param mixed $id + * @param array|string $columns + * @return ($id is (\Illuminate\Contracts\Support\Arrayable|array) ? \Illuminate\Database\Eloquent\Collection : TModel) + * @static + */ + public static function findOrNew($id, $columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->findOrNew($id, $columns); + } + + /** + * Find a model by its primary key or call a callback. + * + * @template TValue + * @param mixed $id + * @param (\Closure(): TValue)|list|string $columns + * @param (\Closure(): TValue)|null $callback + * @return ( $id is (\Illuminate\Contracts\Support\Arrayable|array) + * ? \Illuminate\Database\Eloquent\Collection + * : TModel|TValue + * ) + * @static + */ + public static function findOr($id, $columns = [], $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->findOr($id, $columns, $callback); + } + + /** + * Get the first record matching the attributes or instantiate it. + * + * @param array $attributes + * @param array $values + * @return TModel + * @static + */ + public static function firstOrNew($attributes = [], $values = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->firstOrNew($attributes, $values); + } + + /** + * Get the first record matching the attributes. If the record is not found, create it. + * + * @param array $attributes + * @param (\Closure(): array)|array $values + * @return TModel + * @static + */ + public static function firstOrCreate($attributes = [], $values = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->firstOrCreate($attributes, $values); + } + + /** + * Attempt to create the record. If a unique constraint violation occurs, attempt to find the matching record. + * + * @param array $attributes + * @param (\Closure(): array)|array $values + * @return TModel + * @static + */ + public static function createOrFirst($attributes = [], $values = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->createOrFirst($attributes, $values); + } + + /** + * Create or update a record matching the attributes, and fill it with values. + * + * @param array $attributes + * @param array $values + * @return TModel + * @static + */ + public static function updateOrCreate($attributes, $values = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->updateOrCreate($attributes, $values); + } + + /** + * Create a record matching the attributes, or increment the existing record. + * + * @param array $attributes + * @param string $column + * @param int|float $default + * @param int|float $step + * @param array $extra + * @return TModel + * @static + */ + public static function incrementOrCreate($attributes, $column = 'count', $default = 1, $step = 1, $extra = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->incrementOrCreate($attributes, $column, $default, $step, $extra); + } + + /** + * Execute the query and get the first result or throw an exception. + * + * @param array|string $columns + * @return TModel + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException + * @static + */ + public static function firstOrFail($columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->firstOrFail($columns); + } + + /** + * Execute the query and get the first result or call a callback. + * + * @template TValue + * @param (\Closure(): TValue)|list $columns + * @param (\Closure(): TValue)|null $callback + * @return TModel|TValue + * @static + */ + public static function firstOr($columns = [], $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->firstOr($columns, $callback); + } + + /** + * Execute the query and get the first result if it's the sole matching record. + * + * @param array|string $columns + * @return TModel + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException + * @throws \Illuminate\Database\MultipleRecordsFoundException + * @static + */ + public static function sole($columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->sole($columns); + } + + /** + * Get a single column's value from the first result of a query. + * + * @param string|\Illuminate\Contracts\Database\Query\Expression $column + * @return mixed + * @static + */ + public static function value($column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->value($column); + } + + /** + * Get a single column's value from the first result of a query if it's the sole matching record. + * + * @param string|\Illuminate\Contracts\Database\Query\Expression $column + * @return mixed + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException + * @throws \Illuminate\Database\MultipleRecordsFoundException + * @static + */ + public static function soleValue($column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->soleValue($column); + } + + /** + * Get a single column's value from the first result of the query or throw an exception. + * + * @param string|\Illuminate\Contracts\Database\Query\Expression $column + * @return mixed + * @throws \Illuminate\Database\Eloquent\ModelNotFoundException + * @static + */ + public static function valueOrFail($column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->valueOrFail($column); + } + + /** + * Execute the query as a "select" statement. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Collection + * @static + */ + public static function get($columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->get($columns); + } + + /** + * Get the hydrated models without eager loading. + * + * @param array|string $columns + * @return array + * @static + */ + public static function getModels($columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getModels($columns); + } + + /** + * Eager load the relationships for the models. + * + * @param array $models + * @return array + * @static + */ + public static function eagerLoadRelations($models) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->eagerLoadRelations($models); + } + + /** + * Register a closure to be invoked after the query is executed. + * + * @param \Closure $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function afterQuery($callback) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->afterQuery($callback); + } + + /** + * Invoke the "after query" modification callbacks. + * + * @param mixed $result + * @return mixed + * @static + */ + public static function applyAfterQueryCallbacks($result) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->applyAfterQueryCallbacks($result); + } + + /** + * Get a lazy collection for the given query. + * + * @return \Illuminate\Support\LazyCollection + * @static + */ + public static function cursor() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->cursor(); + } + + /** + * Get a collection with the values of a given column. + * + * @param string|\Illuminate\Contracts\Database\Query\Expression $column + * @param string|null $key + * @return \Illuminate\Support\Collection + * @static + */ + public static function pluck($column, $key = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->pluck($column, $key); + } + + /** + * Paginate the given query. + * + * @param int|null|\Closure $perPage + * @param array|string $columns + * @param string $pageName + * @param int|null $page + * @param \Closure|int|null $total + * @return \Illuminate\Pagination\LengthAwarePaginator + * @throws \InvalidArgumentException + * @static + */ + public static function paginate($perPage = null, $columns = [], $pageName = 'page', $page = null, $total = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->paginate($perPage, $columns, $pageName, $page, $total); + } + + /** + * Paginate the given query into a simple paginator. + * + * @param int|null $perPage + * @param array|string $columns + * @param string $pageName + * @param int|null $page + * @return \Illuminate\Contracts\Pagination\Paginator + * @static + */ + public static function simplePaginate($perPage = null, $columns = [], $pageName = 'page', $page = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->simplePaginate($perPage, $columns, $pageName, $page); + } + + /** + * Paginate the given query into a cursor paginator. + * + * @param int|null $perPage + * @param array|string $columns + * @param string $cursorName + * @param \Illuminate\Pagination\Cursor|string|null $cursor + * @return \Illuminate\Contracts\Pagination\CursorPaginator + * @static + */ + public static function cursorPaginate($perPage = null, $columns = [], $cursorName = 'cursor', $cursor = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->cursorPaginate($perPage, $columns, $cursorName, $cursor); + } + + /** + * Save a new model and return the instance. + * + * @param array $attributes + * @return TModel + * @static + */ + public static function create($attributes = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->create($attributes); + } + + /** + * Save a new model and return the instance without raising model events. + * + * @param array $attributes + * @return TModel + * @static + */ + public static function createQuietly($attributes = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->createQuietly($attributes); + } + + /** + * Save a new model and return the instance. Allow mass-assignment. + * + * @param array $attributes + * @return TModel + * @static + */ + public static function forceCreate($attributes) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->forceCreate($attributes); + } + + /** + * Save a new model instance with mass assignment without raising model events. + * + * @param array $attributes + * @return TModel + * @static + */ + public static function forceCreateQuietly($attributes = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->forceCreateQuietly($attributes); + } + + /** + * Insert new records or update the existing ones. + * + * @param array $values + * @param array|string $uniqueBy + * @param array|null $update + * @return int + * @static + */ + public static function upsert($values, $uniqueBy, $update = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->upsert($values, $uniqueBy, $update); + } + + /** + * Register a replacement for the default delete function. + * + * @param \Closure $callback + * @return void + * @static + */ + public static function onDelete($callback) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + $instance->onDelete($callback); + } + + /** + * Call the given local model scopes. + * + * @param array|string $scopes + * @return static|mixed + * @static + */ + public static function scopes($scopes) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->scopes($scopes); + } + + /** + * Apply the scopes to the Eloquent builder instance and return it. + * + * @return static + * @static + */ + public static function applyScopes() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->applyScopes(); + } + + /** + * Prevent the specified relations from being eager loaded. + * + * @param mixed $relations + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function without($relations) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->without($relations); + } + + /** + * Set the relationships that should be eager loaded while removing any previously added eager loading specifications. + * + * @param array): mixed)|string>|string $relations + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withOnly($relations) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withOnly($relations); + } + + /** + * Create a new instance of the model being queried. + * + * @param array $attributes + * @return TModel + * @static + */ + public static function newModelInstance($attributes = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->newModelInstance($attributes); + } + + /** + * Specify attributes that should be added to any new models created by this builder. + * + * The given key / value pairs will also be added as where conditions to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|array|string $attributes + * @param mixed $value + * @param bool $asConditions + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withAttributes($attributes, $value = null, $asConditions = true) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withAttributes($attributes, $value, $asConditions); + } + + /** + * Apply query-time casts to the model instance. + * + * @param array $casts + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withCasts($casts) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withCasts($casts); + } + + /** + * Execute the given Closure within a transaction savepoint if needed. + * + * @template TModelValue + * @param \Closure(): TModelValue $scope + * @return TModelValue + * @static + */ + public static function withSavepointIfNeeded($scope) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withSavepointIfNeeded($scope); + } + + /** + * Get the underlying query builder instance. + * + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function getQuery() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getQuery(); + } + + /** + * Set the underlying query builder instance. + * + * @param \Illuminate\Database\Query\Builder $query + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function setQuery($query) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->setQuery($query); + } + + /** + * Get a base query builder instance. + * + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function toBase() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->toBase(); + } + + /** + * Get the relationships being eagerly loaded. + * + * @return array + * @static + */ + public static function getEagerLoads() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getEagerLoads(); + } + + /** + * Set the relationships being eagerly loaded. + * + * @param array $eagerLoad + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function setEagerLoads($eagerLoad) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->setEagerLoads($eagerLoad); + } + + /** + * Indicate that the given relationships should not be eagerly loaded. + * + * @param array $relations + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withoutEagerLoad($relations) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withoutEagerLoad($relations); + } + + /** + * Flush the relationships being eagerly loaded. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withoutEagerLoads() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withoutEagerLoads(); + } + + /** + * Get the "limit" value from the query or null if it's not set. + * + * @return mixed + * @static + */ + public static function getLimit() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getLimit(); + } + + /** + * Get the "offset" value from the query or null if it's not set. + * + * @return mixed + * @static + */ + public static function getOffset() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getOffset(); + } + + /** + * Get the model instance being queried. + * + * @return TModel + * @static + */ + public static function getModel() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getModel(); + } + + /** + * Set a model instance for the model being queried. + * + * @template TModelNew of \Illuminate\Database\Eloquent\Model + * @param TModelNew $model + * @return static + * @static + */ + public static function setModel($model) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->setModel($model); + } + + /** + * Get the given macro by name. + * + * @param string $name + * @return \Closure + * @static + */ + public static function getMacro($name) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->getMacro($name); + } + + /** + * Checks if a macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasMacro($name) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->hasMacro($name); + } + + /** + * Get the given global macro by name. + * + * @param string $name + * @return \Closure + * @static + */ + public static function getGlobalMacro($name) + { + return \Illuminate\Database\Eloquent\Builder::getGlobalMacro($name); + } + + /** + * Checks if a global macro is registered. + * + * @param string $name + * @return bool + * @static + */ + public static function hasGlobalMacro($name) + { + return \Illuminate\Database\Eloquent\Builder::hasGlobalMacro($name); + } + + /** + * Clone the Eloquent query builder. + * + * @return static + * @static + */ + public static function clone() + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->clone(); + } + + /** + * Register a closure to be invoked on a clone. + * + * @param \Closure $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function onClone($callback) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->onClone($callback); + } + + /** + * Chunk the results of the query. + * + * @param int $count + * @param callable(\Illuminate\Support\Collection, int): mixed $callback + * @return bool + * @static + */ + public static function chunk($count, $callback) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->chunk($count, $callback); + } + + /** + * Run a map over each item while chunking. + * + * @template TReturn + * @param callable(TValue): TReturn $callback + * @param int $count + * @return \Illuminate\Support\Collection + * @static + */ + public static function chunkMap($callback, $count = 1000) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->chunkMap($callback, $count); + } + + /** + * Execute a callback over each item while chunking. + * + * @param callable(TValue, int): mixed $callback + * @param int $count + * @return bool + * @throws \RuntimeException + * @static + */ + public static function each($callback, $count = 1000) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->each($callback, $count); + } + + /** + * Chunk the results of a query by comparing IDs. + * + * @param int $count + * @param callable(\Illuminate\Support\Collection, int): mixed $callback + * @param string|null $column + * @param string|null $alias + * @return bool + * @static + */ + public static function chunkById($count, $callback, $column = null, $alias = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->chunkById($count, $callback, $column, $alias); + } + + /** + * Chunk the results of a query by comparing IDs in descending order. + * + * @param int $count + * @param callable(\Illuminate\Support\Collection, int): mixed $callback + * @param string|null $column + * @param string|null $alias + * @return bool + * @static + */ + public static function chunkByIdDesc($count, $callback, $column = null, $alias = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->chunkByIdDesc($count, $callback, $column, $alias); + } + + /** + * Chunk the results of a query by comparing IDs in a given order. + * + * @param int $count + * @param callable(\Illuminate\Support\Collection, int): mixed $callback + * @param string|null $column + * @param string|null $alias + * @param bool $descending + * @return bool + * @throws \RuntimeException + * @static + */ + public static function orderedChunkById($count, $callback, $column = null, $alias = null, $descending = false) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orderedChunkById($count, $callback, $column, $alias, $descending); + } + + /** + * Execute a callback over each item while chunking by ID. + * + * @param callable(TValue, int): mixed $callback + * @param int $count + * @param string|null $column + * @param string|null $alias + * @return bool + * @static + */ + public static function eachById($callback, $count = 1000, $column = null, $alias = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->eachById($callback, $count, $column, $alias); + } + + /** + * Query lazily, by chunks of the given size. + * + * @param int $chunkSize + * @return \Illuminate\Support\LazyCollection + * @throws \InvalidArgumentException + * @static + */ + public static function lazy($chunkSize = 1000) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->lazy($chunkSize); + } + + /** + * Query lazily, by chunking the results of a query by comparing IDs. + * + * @param int $chunkSize + * @param string|null $column + * @param string|null $alias + * @return \Illuminate\Support\LazyCollection + * @throws \InvalidArgumentException + * @static + */ + public static function lazyById($chunkSize = 1000, $column = null, $alias = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->lazyById($chunkSize, $column, $alias); + } + + /** + * Query lazily, by chunking the results of a query by comparing IDs in descending order. + * + * @param int $chunkSize + * @param string|null $column + * @param string|null $alias + * @return \Illuminate\Support\LazyCollection + * @throws \InvalidArgumentException + * @static + */ + public static function lazyByIdDesc($chunkSize = 1000, $column = null, $alias = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->lazyByIdDesc($chunkSize, $column, $alias); + } + + /** + * Execute the query and get the first result. + * + * @param array|string $columns + * @return TValue|null + * @static + */ + public static function first($columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->first($columns); + } + + /** + * Execute the query and get the first result if it's the sole matching record. + * + * @param array|string $columns + * @return TValue + * @throws \Illuminate\Database\RecordsNotFoundException + * @throws \Illuminate\Database\MultipleRecordsFoundException + * @static + */ + public static function baseSole($columns = []) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->baseSole($columns); + } + + /** + * Pass the query to a given callback and then return it. + * + * @param callable($this): mixed $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function tap($callback) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->tap($callback); + } + + /** + * Pass the query to a given callback and return the result. + * + * @template TReturn + * @param (callable($this): TReturn) $callback + * @return (TReturn is null|void ? $this : TReturn) + * @static + */ + public static function pipe($callback) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->pipe($callback); + } + + /** + * Apply the callback if the given "value" is (or resolves to) truthy. + * + * @template TWhenParameter + * @template TWhenReturnType + * @param (\Closure($this): TWhenParameter)|TWhenParameter|null $value + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $callback + * @param (callable($this, TWhenParameter): TWhenReturnType)|null $default + * @return $this|TWhenReturnType + * @static + */ + public static function when($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->when($value, $callback, $default); + } + + /** + * Apply the callback if the given "value" is (or resolves to) falsy. + * + * @template TUnlessParameter + * @template TUnlessReturnType + * @param (\Closure($this): TUnlessParameter)|TUnlessParameter|null $value + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $callback + * @param (callable($this, TUnlessParameter): TUnlessReturnType)|null $default + * @return $this|TUnlessReturnType + * @static + */ + public static function unless($value = null, $callback = null, $default = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->unless($value, $callback, $default); + } + + /** + * Add a relationship count / exists condition to the query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @param string $boolean + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @throws \RuntimeException + * @static + */ + public static function has($relation, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->has($relation, $operator, $count, $boolean, $callback); + } + + /** + * Add a relationship count / exists condition to the query with an "or". + * + * @param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHas($relation, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orHas($relation, $operator, $count); + } + + /** + * Add a relationship count / exists condition to the query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param string $boolean + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function doesntHave($relation, $boolean = 'and', $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->doesntHave($relation, $boolean, $callback); + } + + /** + * Add a relationship count / exists condition to the query with an "or". + * + * @param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orDoesntHave($relation) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orDoesntHave($relation); + } + + /** + * Add a relationship count / exists condition to the query with where clauses. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|null $callback + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereHas($relation, $callback = null, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereHas($relation, $callback, $operator, $count); + } + + /** + * Add a relationship count / exists condition to the query with where clauses. + * + * Also load the relationship with the same condition. + * + * @param string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Database\Eloquent\Relations\Relation<*, *, *>): mixed)|null $callback + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withWhereHas($relation, $callback = null, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withWhereHas($relation, $callback, $operator, $count); + } + + /** + * Add a relationship count / exists condition to the query with where clauses and an "or". + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|null $callback + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereHas($relation, $callback = null, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereHas($relation, $callback, $operator, $count); + } + + /** + * Add a relationship count / exists condition to the query with where clauses. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereDoesntHave($relation, $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereDoesntHave($relation, $callback); + } + + /** + * Add a relationship count / exists condition to the query with where clauses and an "or". + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereDoesntHave($relation, $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereDoesntHave($relation, $callback); + } + + /** + * Add a polymorphic relationship count / exists condition to the query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @param string $boolean + * @param (\Closure(\Illuminate\Database\Eloquent\Builder, string): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function hasMorph($relation, $types, $operator = '>=', $count = 1, $boolean = 'and', $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->hasMorph($relation, $types, $operator, $count, $boolean, $callback); + } + + /** + * Add a polymorphic relationship count / exists condition to the query with an "or". + * + * @param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation + * @param string|array $types + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHasMorph($relation, $types, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orHasMorph($relation, $types, $operator, $count); + } + + /** + * Add a polymorphic relationship count / exists condition to the query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param string $boolean + * @param (\Closure(\Illuminate\Database\Eloquent\Builder, string): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function doesntHaveMorph($relation, $types, $boolean = 'and', $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->doesntHaveMorph($relation, $types, $boolean, $callback); + } + + /** + * Add a polymorphic relationship count / exists condition to the query with an "or". + * + * @param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation + * @param string|array $types + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orDoesntHaveMorph($relation, $types) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orDoesntHaveMorph($relation, $types); + } + + /** + * Add a polymorphic relationship count / exists condition to the query with where clauses. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder, string): mixed)|null $callback + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereHasMorph($relation, $types, $callback = null, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereHasMorph($relation, $types, $callback, $operator, $count); + } + + /** + * Add a polymorphic relationship count / exists condition to the query with where clauses and an "or". + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder, string): mixed)|null $callback + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|int $count + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereHasMorph($relation, $types, $callback = null, $operator = '>=', $count = 1) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereHasMorph($relation, $types, $callback, $operator, $count); + } + + /** + * Add a polymorphic relationship count / exists condition to the query with where clauses. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder, string): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereDoesntHaveMorph($relation, $types, $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereDoesntHaveMorph($relation, $types, $callback); + } + + /** + * Add a polymorphic relationship count / exists condition to the query with where clauses and an "or". + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder, string): mixed)|null $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereDoesntHaveMorph($relation, $types, $callback = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereDoesntHaveMorph($relation, $types, $callback); + } + + /** + * Add a basic where clause to a relationship query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereRelation($relation, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereRelation($relation, $column, $operator, $value); + } + + /** + * Add a basic where clause to a relationship query and eager-load the relationship with the same conditions. + * + * @param \Illuminate\Database\Eloquent\Relations\Relation<*, *, *>|string $relation + * @param \Closure|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withWhereRelation($relation, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withWhereRelation($relation, $column, $operator, $value); + } + + /** + * Add an "or where" clause to a relationship query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereRelation($relation, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereRelation($relation, $column, $operator, $value); + } + + /** + * Add a basic count / exists condition to a relationship query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereDoesntHaveRelation($relation, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereDoesntHaveRelation($relation, $column, $operator, $value); + } + + /** + * Add an "or where" clause to a relationship query. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\Relation|string $relation + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereDoesntHaveRelation($relation, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereDoesntHaveRelation($relation, $column, $operator, $value); + } + + /** + * Add a polymorphic relationship condition to the query with a where clause. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereMorphRelation($relation, $types, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereMorphRelation($relation, $types, $column, $operator, $value); + } + + /** + * Add a polymorphic relationship condition to the query with an "or where" clause. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereMorphRelation($relation, $types, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereMorphRelation($relation, $types, $column, $operator, $value); + } + + /** + * Add a polymorphic relationship condition to the query with a doesn't have clause. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereMorphDoesntHaveRelation($relation, $types, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereMorphDoesntHaveRelation($relation, $types, $column, $operator, $value); + } + + /** + * Add a polymorphic relationship condition to the query with an "or doesn't have" clause. + * + * @template TRelatedModel of \Illuminate\Database\Eloquent\Model + * @param \Illuminate\Database\Eloquent\Relations\MorphTo|string $relation + * @param string|array $types + * @param (\Closure(\Illuminate\Database\Eloquent\Builder): mixed)|string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereMorphDoesntHaveRelation($relation, $types, $column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereMorphDoesntHaveRelation($relation, $types, $column, $operator, $value); + } + + /** + * Add a morph-to relationship condition to the query. + * + * @param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation + * @param \Illuminate\Database\Eloquent\Model|iterable|string|null $model + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function whereMorphedTo($relation, $model, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereMorphedTo($relation, $model, $boolean); + } + + /** + * Add a not morph-to relationship condition to the query. + * + * @param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation + * @param \Illuminate\Database\Eloquent\Model|iterable|string $model + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function whereNotMorphedTo($relation, $model, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereNotMorphedTo($relation, $model, $boolean); + } + + /** + * Add a morph-to relationship condition to the query with an "or where" clause. + * + * @param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation + * @param \Illuminate\Database\Eloquent\Model|iterable|string|null $model + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereMorphedTo($relation, $model) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereMorphedTo($relation, $model); + } + + /** + * Add a not morph-to relationship condition to the query with an "or where" clause. + * + * @param \Illuminate\Database\Eloquent\Relations\MorphTo<*, *>|string $relation + * @param \Illuminate\Database\Eloquent\Model|iterable|string $model + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotMorphedTo($relation, $model) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereNotMorphedTo($relation, $model); + } + + /** + * Add a "belongs to" relationship where clause to the query. + * + * @param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection $related + * @param string|null $relationshipName + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @throws \Illuminate\Database\Eloquent\RelationNotFoundException + * @static + */ + public static function whereBelongsTo($related, $relationshipName = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereBelongsTo($related, $relationshipName, $boolean); + } + + /** + * Add a "BelongsTo" relationship with an "or where" clause to the query. + * + * @param \Illuminate\Database\Eloquent\Model $related + * @param string|null $relationshipName + * @return \Illuminate\Database\Eloquent\Builder + * @throws \RuntimeException + * @static + */ + public static function orWhereBelongsTo($related, $relationshipName = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereBelongsTo($related, $relationshipName); + } + + /** + * Add a "belongs to many" relationship where clause to the query. + * + * @param \Illuminate\Database\Eloquent\Model|\Illuminate\Database\Eloquent\Collection $related + * @param string|null $relationshipName + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @throws \Illuminate\Database\Eloquent\RelationNotFoundException + * @static + */ + public static function whereAttachedTo($related, $relationshipName = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->whereAttachedTo($related, $relationshipName, $boolean); + } + + /** + * Add a "belongs to many" relationship with an "or where" clause to the query. + * + * @param \Illuminate\Database\Eloquent\Model $related + * @param string|null $relationshipName + * @return \Illuminate\Database\Eloquent\Builder + * @throws \RuntimeException + * @static + */ + public static function orWhereAttachedTo($related, $relationshipName = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->orWhereAttachedTo($related, $relationshipName); + } + + /** + * Add subselect queries to include an aggregate value for a relationship. + * + * @param mixed $relations + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string|null $function + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withAggregate($relations, $column, $function = null) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withAggregate($relations, $column, $function); + } + + /** + * Add subselect queries to count the relations. + * + * @param mixed $relations + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withCount($relations) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withCount($relations); + } + + /** + * Add subselect queries to include the max of the relation's column. + * + * @param string|array $relation + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withMax($relation, $column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withMax($relation, $column); + } + + /** + * Add subselect queries to include the min of the relation's column. + * + * @param string|array $relation + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withMin($relation, $column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withMin($relation, $column); + } + + /** + * Add subselect queries to include the sum of the relation's column. + * + * @param string|array $relation + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withSum($relation, $column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withSum($relation, $column); + } + + /** + * Add subselect queries to include the average of the relation's column. + * + * @param string|array $relation + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withAvg($relation, $column) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withAvg($relation, $column); + } + + /** + * Add subselect queries to include the existence of related models. + * + * @param string|array $relation + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function withExists($relation) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->withExists($relation); + } + + /** + * Merge the where constraints from another query to the current query. + * + * @param \Illuminate\Database\Eloquent\Builder<*> $from + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function mergeConstraintsFrom($from) + { + /** @var \Illuminate\Database\Eloquent\Builder $instance */ + return $instance->mergeConstraintsFrom($from); + } + + /** + * Set the columns to be selected. + * + * @param mixed $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function select($columns = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->select($columns); + } + + /** + * Add a subselect expression to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @param string $as + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function selectSub($query, $as) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->selectSub($query, $as); + } + + /** + * Add a select expression to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $expression + * @param string $as + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function selectExpression($expression, $as) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->selectExpression($expression, $as); + } + + /** + * Add a new "raw" select expression to the query. + * + * @param string $expression + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function selectRaw($expression, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->selectRaw($expression, $bindings); + } + + /** + * Makes "from" fetch from a subquery. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @param string $as + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function fromSub($query, $as) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->fromSub($query, $as); + } + + /** + * Add a raw "from" clause to the query. + * + * @param string $expression + * @param mixed $bindings + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function fromRaw($expression, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->fromRaw($expression, $bindings); + } + + /** + * Add a new select column to the query. + * + * @param mixed $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function addSelect($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->addSelect($column); + } + + /** + * Add a vector-similarity selection to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \Illuminate\Support\Collection|\Illuminate\Contracts\Support\Arrayable|array|string $vector + * @param string|null $as + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function selectVectorDistance($column, $vector, $as = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->selectVectorDistance($column, $vector, $as); + } + + /** + * Force the query to only return distinct results. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function distinct() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->distinct(); + } + + /** + * Set the table which the query is targeting. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $table + * @param string|null $as + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function from($table, $as = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->from($table, $as); + } + + /** + * Add an index hint to suggest a query index. + * + * @param string $index + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function useIndex($index) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->useIndex($index); + } + + /** + * Add an index hint to force a query index. + * + * @param string $index + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function forceIndex($index) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->forceIndex($index); + } + + /** + * Add an index hint to ignore a query index. + * + * @param string $index + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function ignoreIndex($index) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->ignoreIndex($index); + } + + /** + * Add a "join" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @param string $type + * @param bool $where + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function join($table, $first, $operator = null, $second = null, $type = 'inner', $where = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->join($table, $first, $operator, $second, $type, $where); + } + + /** + * Add a "join where" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string $second + * @param string $type + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function joinWhere($table, $first, $operator, $second, $type = 'inner') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->joinWhere($table, $first, $operator, $second, $type); + } + + /** + * Add a "subquery join" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @param string $as + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @param string $type + * @param bool $where + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function joinSub($query, $as, $first, $operator = null, $second = null, $type = 'inner', $where = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->joinSub($query, $as, $first, $operator, $second, $type, $where); + } + + /** + * Add a "lateral join" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function joinLateral($query, $as, $type = 'inner') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->joinLateral($query, $as, $type); + } + + /** + * Add a lateral left join to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function leftJoinLateral($query, $as) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->leftJoinLateral($query, $as); + } + + /** + * Add a left join to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function leftJoin($table, $first, $operator = null, $second = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->leftJoin($table, $first, $operator, $second); + } + + /** + * Add a "join where" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function leftJoinWhere($table, $first, $operator, $second) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->leftJoinWhere($table, $first, $operator, $second); + } + + /** + * Add a subquery left join to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @param string $as + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function leftJoinSub($query, $as, $first, $operator = null, $second = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->leftJoinSub($query, $as, $first, $operator, $second); + } + + /** + * Add a right join to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|string $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function rightJoin($table, $first, $operator = null, $second = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->rightJoin($table, $first, $operator, $second); + } + + /** + * Add a "right join where" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function rightJoinWhere($table, $first, $operator, $second) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->rightJoinWhere($table, $first, $operator, $second); + } + + /** + * Add a subquery right join to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @param string $as + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function rightJoinSub($query, $as, $first, $operator = null, $second = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->rightJoinSub($query, $as, $first, $operator, $second); + } + + /** + * Add a "cross join" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $table + * @param \Closure|\Illuminate\Contracts\Database\Query\Expression|string|null $first + * @param string|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function crossJoin($table, $first = null, $operator = null, $second = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->crossJoin($table, $first, $operator, $second); + } + + /** + * Add a subquery cross join to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @param string $as + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function crossJoinSub($query, $as) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->crossJoinSub($query, $as); + } + + /** + * Merge an array of "where" clauses and bindings. + * + * @param array $wheres + * @param array $bindings + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function mergeWheres($wheres, $bindings) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->mergeWheres($wheres, $bindings); + } + + /** + * Prepare the value and operator for a where clause. + * + * @param string $value + * @param string $operator + * @param bool $useDefault + * @return array + * @throws \InvalidArgumentException + * @static + */ + public static function prepareValueAndOperator($value, $operator, $useDefault = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->prepareValueAndOperator($value, $operator, $useDefault); + } + + /** + * Add a "where" clause comparing two columns to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string|array $first + * @param string|null $operator + * @param string|null $second + * @param string|null $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereColumn($first, $operator = null, $second = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereColumn($first, $operator, $second, $boolean); + } + + /** + * Add an "or where" clause comparing two columns to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string|array $first + * @param string|null $operator + * @param string|null $second + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereColumn($first, $operator = null, $second = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereColumn($first, $operator, $second); + } + + /** + * Add a vector similarity clause to the query, filtering by minimum similarity and ordering by similarity. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \Illuminate\Support\Collection|\Illuminate\Contracts\Support\Arrayable|array|string $vector + * @param float $minSimilarity A value between 0.0 and 1.0, where 1.0 is identical. + * @param bool $order + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereVectorSimilarTo($column, $vector, $minSimilarity = 0.6, $order = true) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereVectorSimilarTo($column, $vector, $minSimilarity, $order); + } + + /** + * Add a vector distance "where" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \Illuminate\Support\Collection|\Illuminate\Contracts\Support\Arrayable|array|string $vector + * @param float $maxDistance + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereVectorDistanceLessThan($column, $vector, $maxDistance, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereVectorDistanceLessThan($column, $vector, $maxDistance, $boolean); + } + + /** + * Add a vector distance "or where" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \Illuminate\Support\Collection|\Illuminate\Contracts\Support\Arrayable|array|string $vector + * @param float $maxDistance + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereVectorDistanceLessThan($column, $vector, $maxDistance) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereVectorDistanceLessThan($column, $vector, $maxDistance); + } + + /** + * Add a raw "where" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $sql + * @param mixed $bindings + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereRaw($sql, $bindings = [], $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereRaw($sql, $bindings, $boolean); + } + + /** + * Add a raw "or where" clause to the query. + * + * @param string $sql + * @param mixed $bindings + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereRaw($sql, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereRaw($sql, $bindings); + } + + /** + * Add a "where like" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $value + * @param bool $caseSensitive + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereLike($column, $value, $caseSensitive = false, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereLike($column, $value, $caseSensitive, $boolean, $not); + } + + /** + * Add an "or where like" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $value + * @param bool $caseSensitive + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereLike($column, $value, $caseSensitive = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereLike($column, $value, $caseSensitive); + } + + /** + * Add a "where not like" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $value + * @param bool $caseSensitive + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNotLike($column, $value, $caseSensitive = false, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNotLike($column, $value, $caseSensitive, $boolean); + } + + /** + * Add an "or where not like" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $value + * @param bool $caseSensitive + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotLike($column, $value, $caseSensitive = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNotLike($column, $value, $caseSensitive); + } + + /** + * Add a "where null safe equals" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNullSafeEquals($column, $value, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNullSafeEquals($column, $value, $boolean); + } + + /** + * Add an "or where null safe equals" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNullSafeEquals($column, $value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNullSafeEquals($column, $value); + } + + /** + * Add a "where in" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param mixed $values + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereIn($column, $values, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereIn($column, $values, $boolean, $not); + } + + /** + * Add an "or where in" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param mixed $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereIn($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereIn($column, $values); + } + + /** + * Add a "where not in" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param mixed $values + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNotIn($column, $values, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNotIn($column, $values, $boolean); + } + + /** + * Add an "or where not in" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param mixed $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotIn($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNotIn($column, $values); + } + + /** + * Add a "where in raw" clause for integer values to the query. + * + * @param string $column + * @param \Illuminate\Contracts\Support\Arrayable|array $values + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereIntegerInRaw($column, $values, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereIntegerInRaw($column, $values, $boolean, $not); + } + + /** + * Add an "or where in raw" clause for integer values to the query. + * + * @param string $column + * @param \Illuminate\Contracts\Support\Arrayable|array $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereIntegerInRaw($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereIntegerInRaw($column, $values); + } + + /** + * Add a "where not in raw" clause for integer values to the query. + * + * @param string $column + * @param \Illuminate\Contracts\Support\Arrayable|array $values + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereIntegerNotInRaw($column, $values, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereIntegerNotInRaw($column, $values, $boolean); + } + + /** + * Add an "or where not in raw" clause for integer values to the query. + * + * @param string $column + * @param \Illuminate\Contracts\Support\Arrayable|array $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereIntegerNotInRaw($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereIntegerNotInRaw($column, $values); + } + + /** + * Add a "where null" clause to the query. + * + * @param string|array|\Illuminate\Contracts\Database\Query\Expression $columns + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNull($columns, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNull($columns, $boolean, $not); + } + + /** + * Add an "or where null" clause to the query. + * + * @param string|array|\Illuminate\Contracts\Database\Query\Expression $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNull($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNull($column); + } + + /** + * Add a "where not null" clause to the query. + * + * @param string|array|\Illuminate\Contracts\Database\Query\Expression $columns + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNotNull($columns, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNotNull($columns, $boolean); + } + + /** + * Add a "where between" statement to the query. + * + * @param \Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereBetween($column, $values, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereBetween($column, $values, $boolean, $not); + } + + /** + * Add a "where between" statement using columns to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereBetweenColumns($column, $values, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereBetweenColumns($column, $values, $boolean, $not); + } + + /** + * Add an "or where between" statement to the query. + * + * @param \Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereBetween($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereBetween($column, $values); + } + + /** + * Add an "or where between" statement using columns to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereBetweenColumns($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereBetweenColumns($column, $values); + } + + /** + * Add a "where not between" statement to the query. + * + * @param \Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNotBetween($column, $values, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNotBetween($column, $values, $boolean); + } + + /** + * Add a "where not between" statement using columns to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNotBetweenColumns($column, $values, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNotBetweenColumns($column, $values, $boolean); + } + + /** + * Add an "or where not between" statement to the query. + * + * @param \Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotBetween($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNotBetween($column, $values); + } + + /** + * Add an "or where not between" statement using columns to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotBetweenColumns($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNotBetweenColumns($column, $values); + } + + /** + * Add a "where between columns" statement using a value to the query. + * + * @param mixed $value + * @param array{\Illuminate\Contracts\Database\Query\Expression|string, \Illuminate\Contracts\Database\Query\Expression|string} $columns + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereValueBetween($value, $columns, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereValueBetween($value, $columns, $boolean, $not); + } + + /** + * Add an "or where between columns" statement using a value to the query. + * + * @param mixed $value + * @param array{\Illuminate\Contracts\Database\Query\Expression|string, \Illuminate\Contracts\Database\Query\Expression|string} $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereValueBetween($value, $columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereValueBetween($value, $columns); + } + + /** + * Add a "where not between columns" statement using a value to the query. + * + * @param mixed $value + * @param array{\Illuminate\Contracts\Database\Query\Expression|string, \Illuminate\Contracts\Database\Query\Expression|string} $columns + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereValueNotBetween($value, $columns, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereValueNotBetween($value, $columns, $boolean); + } + + /** + * Add an "or where not between columns" statement using a value to the query. + * + * @param mixed $value + * @param array{\Illuminate\Contracts\Database\Query\Expression|string, \Illuminate\Contracts\Database\Query\Expression|string} $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereValueNotBetween($value, $columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereValueNotBetween($value, $columns); + } + + /** + * Add an "or where not null" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotNull($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNotNull($column); + } + + /** + * Add a "where date" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|null $operator + * @param \DateTimeInterface|string|null $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereDate($column, $operator, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereDate($column, $operator, $value, $boolean); + } + + /** + * Add an "or where date" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|null $operator + * @param \DateTimeInterface|string|null $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereDate($column, $operator, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereDate($column, $operator, $value); + } + + /** + * Add a "where time" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|null $operator + * @param \DateTimeInterface|string|null $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereTime($column, $operator, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereTime($column, $operator, $value, $boolean); + } + + /** + * Add an "or where time" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|null $operator + * @param \DateTimeInterface|string|null $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereTime($column, $operator, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereTime($column, $operator, $value); + } + + /** + * Add a "where day" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|int|null $operator + * @param \DateTimeInterface|string|int|null $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereDay($column, $operator, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereDay($column, $operator, $value, $boolean); + } + + /** + * Add an "or where day" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|int|null $operator + * @param \DateTimeInterface|string|int|null $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereDay($column, $operator, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereDay($column, $operator, $value); + } + + /** + * Add a "where month" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|int|null $operator + * @param \DateTimeInterface|string|int|null $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereMonth($column, $operator, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereMonth($column, $operator, $value, $boolean); + } + + /** + * Add an "or where month" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|int|null $operator + * @param \DateTimeInterface|string|int|null $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereMonth($column, $operator, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereMonth($column, $operator, $value); + } + + /** + * Add a "where year" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|int|null $operator + * @param \DateTimeInterface|string|int|null $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereYear($column, $operator, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereYear($column, $operator, $value, $boolean); + } + + /** + * Add an "or where year" statement to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \DateTimeInterface|string|int|null $operator + * @param \DateTimeInterface|string|int|null $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereYear($column, $operator, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereYear($column, $operator, $value); + } + + /** + * Add a nested "where" statement to the query. + * + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNested($callback, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNested($callback, $boolean); + } + + /** + * Create a new query instance for nested where condition. + * + * @return \Illuminate\Database\Query\Builder + * @static + */ + public static function forNestedWhere() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->forNestedWhere(); + } + + /** + * Add another query builder as a nested where to the query builder. + * + * @param \Illuminate\Database\Query\Builder $query + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function addNestedWhereQuery($query, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->addNestedWhereQuery($query, $boolean); + } + + /** + * Add an "exists" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereExists($callback, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereExists($callback, $boolean, $not); + } + + /** + * Add an "or where exists" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereExists($callback, $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereExists($callback, $not); + } + + /** + * Add a "where not exists" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNotExists($callback, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNotExists($callback, $boolean); + } + + /** + * Add an "or where not exists" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $callback + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNotExists($callback) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNotExists($callback); + } + + /** + * Add an "exists" clause to the query. + * + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function addWhereExistsQuery($query, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->addWhereExistsQuery($query, $boolean, $not); + } + + /** + * Adds a where condition using row values. + * + * @param array $columns + * @param string $operator + * @param array $values + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function whereRowValues($columns, $operator, $values, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereRowValues($columns, $operator, $values, $boolean); + } + + /** + * Adds an or where condition using row values. + * + * @param array $columns + * @param string $operator + * @param array $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereRowValues($columns, $operator, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereRowValues($columns, $operator, $values); + } + + /** + * Add a "where JSON contains" clause to the query. + * + * @param string $column + * @param mixed $value + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonContains($column, $value, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonContains($column, $value, $boolean, $not); + } + + /** + * Add an "or where JSON contains" clause to the query. + * + * @param string $column + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonContains($column, $value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonContains($column, $value); + } + + /** + * Add a "where JSON not contains" clause to the query. + * + * @param string $column + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonDoesntContain($column, $value, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonDoesntContain($column, $value, $boolean); + } + + /** + * Add an "or where JSON not contains" clause to the query. + * + * @param string $column + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonDoesntContain($column, $value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonDoesntContain($column, $value); + } + + /** + * Add a "where JSON overlaps" clause to the query. + * + * @param string $column + * @param mixed $value + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonOverlaps($column, $value, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonOverlaps($column, $value, $boolean, $not); + } + + /** + * Add an "or where JSON overlaps" clause to the query. + * + * @param string $column + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonOverlaps($column, $value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonOverlaps($column, $value); + } + + /** + * Add a "where JSON not overlap" clause to the query. + * + * @param string $column + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonDoesntOverlap($column, $value, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonDoesntOverlap($column, $value, $boolean); + } + + /** + * Add an "or where JSON not overlap" clause to the query. + * + * @param string $column + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonDoesntOverlap($column, $value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonDoesntOverlap($column, $value); + } + + /** + * Add a clause that determines if a JSON path exists to the query. + * + * @param string $column + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonContainsKey($column, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonContainsKey($column, $boolean, $not); + } + + /** + * Add an "or" clause that determines if a JSON path exists to the query. + * + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonContainsKey($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonContainsKey($column); + } + + /** + * Add a clause that determines if a JSON path does not exist to the query. + * + * @param string $column + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonDoesntContainKey($column, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonDoesntContainKey($column, $boolean); + } + + /** + * Add an "or" clause that determines if a JSON path does not exist to the query. + * + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonDoesntContainKey($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonDoesntContainKey($column); + } + + /** + * Add a "where JSON length" clause to the query. + * + * @param string $column + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereJsonLength($column, $operator, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereJsonLength($column, $operator, $value, $boolean); + } + + /** + * Add an "or where JSON length" clause to the query. + * + * @param string $column + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereJsonLength($column, $operator, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereJsonLength($column, $operator, $value); + } + + /** + * Handles dynamic "where" clauses to the query. + * + * @param string $method + * @param array $parameters + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function dynamicWhere($method, $parameters) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->dynamicWhere($method, $parameters); + } + + /** + * Add a "where fulltext" clause to the query. + * + * @param string|string[] $columns + * @param string $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereFullText($columns, $value, $options = [], $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereFullText($columns, $value, $options, $boolean); + } + + /** + * Add an "or where fulltext" clause to the query. + * + * @param string|string[] $columns + * @param string $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereFullText($columns, $value, $options = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereFullText($columns, $value, $options); + } + + /** + * Add a "where" clause to the query for multiple columns with "and" conditions between them. + * + * @param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereAll($columns, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereAll($columns, $operator, $value, $boolean); + } + + /** + * Add an "or where" clause to the query for multiple columns with "and" conditions between them. + * + * @param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereAll($columns, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereAll($columns, $operator, $value); + } + + /** + * Add a "where" clause to the query for multiple columns with "or" conditions between them. + * + * @param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereAny($columns, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereAny($columns, $operator, $value, $boolean); + } + + /** + * Add an "or where" clause to the query for multiple columns with "or" conditions between them. + * + * @param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereAny($columns, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereAny($columns, $operator, $value); + } + + /** + * Add a "where not" clause to the query for multiple columns where none of the conditions should be true. + * + * @param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns + * @param mixed $operator + * @param mixed $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNone($columns, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNone($columns, $operator, $value, $boolean); + } + + /** + * Add an "or where not" clause to the query for multiple columns where none of the conditions should be true. + * + * @param \Illuminate\Contracts\Database\Query\Expression[]|\Closure[]|string[] $columns + * @param mixed $operator + * @param mixed $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNone($columns, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNone($columns, $operator, $value); + } + + /** + * Add a "group by" clause to the query. + * + * @param array|\Illuminate\Contracts\Database\Query\Expression|string $groups + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function groupBy(...$groups) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->groupBy(...$groups); + } + + /** + * Add a raw "groupBy" clause to the query. + * + * @param string $sql + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function groupByRaw($sql, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->groupByRaw($sql, $bindings); + } + + /** + * Add a "having" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|\Closure|string $column + * @param \DateTimeInterface|string|int|float|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function having($column, $operator = null, $value = null, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->having($column, $operator, $value, $boolean); + } + + /** + * Add an "or having" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|\Closure|string $column + * @param \DateTimeInterface|string|int|float|null $operator + * @param \Illuminate\Contracts\Database\Query\Expression|\DateTimeInterface|string|int|float|null $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHaving($column, $operator = null, $value = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orHaving($column, $operator, $value); + } + + /** + * Add a nested "having" statement to the query. + * + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function havingNested($callback, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->havingNested($callback, $boolean); + } + + /** + * Add another query builder as a nested having to the query builder. + * + * @param \Illuminate\Database\Query\Builder $query + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function addNestedHavingQuery($query, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->addNestedHavingQuery($query, $boolean); + } + + /** + * Add a "having null" clause to the query. + * + * @param array|string $columns + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function havingNull($columns, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->havingNull($columns, $boolean, $not); + } + + /** + * Add an "or having null" clause to the query. + * + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHavingNull($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orHavingNull($column); + } + + /** + * Add a "having not null" clause to the query. + * + * @param array|string $columns + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function havingNotNull($columns, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->havingNotNull($columns, $boolean); + } + + /** + * Add an "or having not null" clause to the query. + * + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHavingNotNull($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orHavingNotNull($column); + } + + /** + * Add a "having between" clause to the query. + * + * @param string $column + * @param string $boolean + * @param bool $not + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function havingBetween($column, $values, $boolean = 'and', $not = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->havingBetween($column, $values, $boolean, $not); + } + + /** + * Add a "having not between" clause to the query. + * + * @param string $column + * @param iterable $values + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function havingNotBetween($column, $values, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->havingNotBetween($column, $values, $boolean); + } + + /** + * Add an "or having between" clause to the query. + * + * @param string $column + * @param iterable $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHavingBetween($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orHavingBetween($column, $values); + } + + /** + * Add an "or having not between" clause to the query. + * + * @param string $column + * @param iterable $values + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHavingNotBetween($column, $values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orHavingNotBetween($column, $values); + } + + /** + * Add a raw "having" clause to the query. + * + * @param string $sql + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function havingRaw($sql, $bindings = [], $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->havingRaw($sql, $bindings, $boolean); + } + + /** + * Add a raw "or having" clause to the query. + * + * @param string $sql + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orHavingRaw($sql, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orHavingRaw($sql, $bindings); + } + + /** + * Add an "order by" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column + * @param string $direction + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function orderBy($column, $direction = 'asc') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orderBy($column, $direction); + } + + /** + * Add a descending "order by" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|\Illuminate\Contracts\Database\Query\Expression|string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orderByDesc($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orderByDesc($column); + } + + /** + * Add a vector-distance "order by" clause to the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @param \Illuminate\Support\Collection|\Illuminate\Contracts\Support\Arrayable|array $vector + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orderByVectorDistance($column, $vector) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orderByVectorDistance($column, $vector); + } + + /** + * Put the query's results in random order. + * + * @param string|int $seed + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function inRandomOrder($seed = '') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->inRandomOrder($seed); + } + + /** + * Add a raw "order by" clause to the query. + * + * @param string $sql + * @param array $bindings + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orderByRaw($sql, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orderByRaw($sql, $bindings); + } + + /** + * Alias to set the "offset" value of the query. + * + * @param int $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function skip($value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->skip($value); + } + + /** + * Set the "offset" value of the query. + * + * @param int $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function offset($value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->offset($value); + } + + /** + * Alias to set the "limit" value of the query. + * + * @param int $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function take($value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->take($value); + } + + /** + * Set the "limit" value of the query. + * + * @param int $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function limit($value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->limit($value); + } + + /** + * Add a "group limit" clause to the query. + * + * @param int $value + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function groupLimit($value, $column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->groupLimit($value, $column); + } + + /** + * Set the limit and offset for a given page. + * + * @param int $page + * @param int $perPage + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function forPage($page, $perPage = 15) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->forPage($page, $perPage); + } + + /** + * Constrain the query to the previous "page" of results before a given ID. + * + * @param int $perPage + * @param int|null $lastId + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function forPageBeforeId($perPage = 15, $lastId = 0, $column = 'id') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->forPageBeforeId($perPage, $lastId, $column); + } + + /** + * Constrain the query to the next "page" of results after a given ID. + * + * @param int $perPage + * @param int|null $lastId + * @param string $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function forPageAfterId($perPage = 15, $lastId = 0, $column = 'id') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->forPageAfterId($perPage, $lastId, $column); + } + + /** + * Remove all existing orders and optionally add a new order. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column + * @param string $direction + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function reorder($column = null, $direction = 'asc') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->reorder($column, $direction); + } + + /** + * Add descending "reorder" clause to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Contracts\Database\Query\Expression|string|null $column + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function reorderDesc($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->reorderDesc($column); + } + + /** + * Add a "union" statement to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $query + * @param bool $all + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function union($query, $all = false) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->union($query, $all); + } + + /** + * Add a "union all" statement to the query. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*> $query + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function unionAll($query) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->unionAll($query); + } + + /** + * Lock the selected rows in the table. + * + * @param string|bool $value + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function lock($value = true) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->lock($value); + } + + /** + * Lock the selected rows in the table for updating. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function lockForUpdate() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->lockForUpdate(); + } + + /** + * Share lock the selected rows in the table. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function sharedLock() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->sharedLock(); + } + + /** + * Set a query execution timeout in seconds. + * + * @param int|null $seconds + * @return \Illuminate\Database\Eloquent\Builder + * @throws InvalidArgumentException + * @static + */ + public static function timeout($seconds) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->timeout($seconds); + } + + /** + * Register a closure to be invoked before the query is executed. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function beforeQuery($callback) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->beforeQuery($callback); + } + + /** + * Invoke the "before query" modification callbacks. + * + * @return void + * @static + */ + public static function applyBeforeQueryCallbacks() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + $instance->applyBeforeQueryCallbacks(); + } + + /** + * Get the SQL representation of the query. + * + * @return string + * @static + */ + public static function toSql() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->toSql(); + } + + /** + * Get the raw SQL representation of the query with embedded bindings. + * + * @return string + * @static + */ + public static function toRawSql() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->toRawSql(); + } + + /** + * Get a single expression value from the first result of a query. + * + * @return mixed + * @static + */ + public static function rawValue($expression, $bindings = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->rawValue($expression, $bindings); + } + + /** + * Get the count of the total records for the paginator. + * + * @param array $columns + * @return int<0, max> + * @static + */ + public static function getCountForPagination($columns = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->getCountForPagination($columns); + } + + /** + * Concatenate values of a given column as a string. + * + * @param string $column + * @param string $glue + * @return string + * @static + */ + public static function implode($column, $glue = '') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->implode($column, $glue); + } + + /** + * Determine if any rows exist for the current query. + * + * @return bool + * @static + */ + public static function exists() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->exists(); + } + + /** + * Determine if no rows exist for the current query. + * + * @return bool + * @static + */ + public static function doesntExist() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->doesntExist(); + } + + /** + * Execute the given callback if no rows exist for the current query. + * + * @return mixed + * @static + */ + public static function existsOr($callback) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->existsOr($callback); + } + + /** + * Execute the given callback if rows exist for the current query. + * + * @return mixed + * @static + */ + public static function doesntExistOr($callback) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->doesntExistOr($callback); + } + + /** + * Retrieve the "count" result of the query. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $columns + * @return int<0, max> + * @static + */ + public static function count($columns = '*') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->count($columns); + } + + /** + * Retrieve the minimum value of a given column. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return mixed + * @static + */ + public static function min($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->min($column); + } + + /** + * Retrieve the maximum value of a given column. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return mixed + * @static + */ + public static function max($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->max($column); + } + + /** + * Retrieve the sum of the values of a given column. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return mixed + * @static + */ + public static function sum($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->sum($column); + } + + /** + * Retrieve the average of the values of a given column. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return mixed + * @static + */ + public static function avg($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->avg($column); + } + + /** + * Alias for the "avg" method. + * + * @param \Illuminate\Contracts\Database\Query\Expression|string $column + * @return mixed + * @static + */ + public static function average($column) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->average($column); + } + + /** + * Execute an aggregate function on the database. + * + * @param string $function + * @param array $columns + * @return mixed + * @static + */ + public static function aggregate($function, $columns = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->aggregate($function, $columns); + } + + /** + * Execute a numeric aggregate function on the database. + * + * @param string $function + * @param array $columns + * @return float|int + * @static + */ + public static function numericAggregate($function, $columns = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->numericAggregate($function, $columns); + } + + /** + * Insert new records into the database. + * + * @return bool + * @static + */ + public static function insert($values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->insert($values); + } + + /** + * Insert new records into the database while ignoring errors. + * + * @return int<0, max> + * @static + */ + public static function insertOrIgnore($values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->insertOrIgnore($values); + } + + /** + * Insert a new record and get the value of the primary key. + * + * @param string|null $sequence + * @return int + * @static + */ + public static function insertGetId($values, $sequence = null) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->insertGetId($values, $sequence); + } + + /** + * Insert new records into the table using a subquery. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @return int + * @static + */ + public static function insertUsing($columns, $query) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->insertUsing($columns, $query); + } + + /** + * Insert new records into the table using a subquery while ignoring errors. + * + * @param \Closure|\Illuminate\Database\Query\Builder|\Illuminate\Database\Eloquent\Builder<*>|string $query + * @return int + * @static + */ + public static function insertOrIgnoreUsing($columns, $query) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->insertOrIgnoreUsing($columns, $query); + } + + /** + * Update records in a PostgreSQL database using the update from syntax. + * + * @return int + * @static + */ + public static function updateFrom($values) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->updateFrom($values); + } + + /** + * Insert or update a record matching the attributes, and fill it with values. + * + * @return bool + * @static + */ + public static function updateOrInsert($attributes, $values = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->updateOrInsert($attributes, $values); + } + + /** + * Increment the given column's values by the given amounts. + * + * @param array $columns + * @param array $extra + * @return int<0, max> + * @throws \InvalidArgumentException + * @static + */ + public static function incrementEach($columns, $extra = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->incrementEach($columns, $extra); + } + + /** + * Decrement the given column's values by the given amounts. + * + * @param array $columns + * @param array $extra + * @return int<0, max> + * @throws \InvalidArgumentException + * @static + */ + public static function decrementEach($columns, $extra = []) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->decrementEach($columns, $extra); + } + + /** + * Run a "truncate" statement on the table. + * + * @return void + * @static + */ + public static function truncate() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + $instance->truncate(); + } + + /** + * Get all of the query builder's columns in a text-only array with all expressions evaluated. + * + * @return list + * @static + */ + public static function getColumns() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->getColumns(); + } + + /** + * Create a raw database expression. + * + * @param mixed $value + * @return \Illuminate\Contracts\Database\Query\Expression + * @static + */ + public static function raw($value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->raw($value); + } + + /** + * Get the current query value bindings in a flattened array. + * + * @return list + * @static + */ + public static function getBindings() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->getBindings(); + } + + /** + * Get the raw array of bindings. + * + * @return \Illuminate\Database\Query\array{ select: list, + * from: list, + * join: list, + * where: list, + * groupBy: list, + * having: list, + * order: list, + * union: list, + * unionOrder: list, + * } + * @static + */ + public static function getRawBindings() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->getRawBindings(); + } + + /** + * Set the bindings on the query builder. + * + * @param list $bindings + * @param "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function setBindings($bindings, $type = 'where') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->setBindings($bindings, $type); + } + + /** + * Add a binding to the query. + * + * @param mixed $value + * @param "select"|"from"|"join"|"where"|"groupBy"|"having"|"order"|"union"|"unionOrder" $type + * @return \Illuminate\Database\Eloquent\Builder + * @throws \InvalidArgumentException + * @static + */ + public static function addBinding($value, $type = 'where') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->addBinding($value, $type); + } + + /** + * Cast the given binding value. + * + * @param mixed $value + * @return mixed + * @static + */ + public static function castBinding($value) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->castBinding($value); + } + + /** + * Merge an array of bindings into our bindings. + * + * @param self $query + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function mergeBindings($query) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->mergeBindings($query); + } + + /** + * Remove all of the expressions from a list of bindings. + * + * @param array $bindings + * @return list + * @static + */ + public static function cleanBindings($bindings) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->cleanBindings($bindings); + } + + /** + * Get the database query processor instance. + * + * @return \Illuminate\Database\Query\Processors\Processor + * @static + */ + public static function getProcessor() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->getProcessor(); + } + + /** + * Get the query grammar instance. + * + * @return \Illuminate\Database\Query\Grammars\Grammar + * @static + */ + public static function getGrammar() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->getGrammar(); + } + + /** + * Use the "write" PDO connection when executing the query. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function useWritePdo() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->useWritePdo(); + } + + /** + * Clone the query without the given properties. + * + * @return static + * @static + */ + public static function cloneWithout($properties) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->cloneWithout($properties); + } + + /** + * Clone the query without the given bindings. + * + * @return static + * @static + */ + public static function cloneWithoutBindings($except) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->cloneWithoutBindings($except); + } + + /** + * Dump the current SQL and bindings. + * + * @param mixed $args + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function dump(...$args) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->dump(...$args); + } + + /** + * Dump the raw current SQL with embedded bindings. + * + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function dumpRawSql() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->dumpRawSql(); + } + + /** + * Die and dump the current SQL and bindings. + * + * @return never + * @static + */ + public static function dd() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->dd(); + } + + /** + * Die and dump the current SQL with embedded bindings. + * + * @return never + * @static + */ + public static function ddRawSql() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->ddRawSql(); + } + + /** + * Add a where clause to determine if a "date" column is in the past to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function wherePast($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->wherePast($columns); + } + + /** + * Add a where clause to determine if a "date" column is in the past or now to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNowOrPast($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNowOrPast($columns); + } + + /** + * Add an "or where" clause to determine if a "date" column is in the past to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWherePast($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWherePast($columns); + } + + /** + * Add a where clause to determine if a "date" column is in the past or now to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNowOrPast($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNowOrPast($columns); + } + + /** + * Add a where clause to determine if a "date" column is in the future to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereFuture($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereFuture($columns); + } + + /** + * Add a where clause to determine if a "date" column is in the future or now to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereNowOrFuture($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereNowOrFuture($columns); + } + + /** + * Add an "or where" clause to determine if a "date" column is in the future to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereFuture($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereFuture($columns); + } + + /** + * Add an "or where" clause to determine if a "date" column is in the future or now to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereNowOrFuture($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereNowOrFuture($columns); + } + + /** + * Add a "where date" clause to determine if a "date" column is today to the query. + * + * @param array|string $columns + * @param string $boolean + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereToday($columns, $boolean = 'and') + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereToday($columns, $boolean); + } + + /** + * Add a "where date" clause to determine if a "date" column is before today. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereBeforeToday($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereBeforeToday($columns); + } + + /** + * Add a "where date" clause to determine if a "date" column is today or before to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereTodayOrBefore($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereTodayOrBefore($columns); + } + + /** + * Add a "where date" clause to determine if a "date" column is after today. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereAfterToday($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereAfterToday($columns); + } + + /** + * Add a "where date" clause to determine if a "date" column is today or after to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function whereTodayOrAfter($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->whereTodayOrAfter($columns); + } + + /** + * Add an "or where date" clause to determine if a "date" column is today to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereToday($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereToday($columns); + } + + /** + * Add an "or where date" clause to determine if a "date" column is before today. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereBeforeToday($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereBeforeToday($columns); + } + + /** + * Add an "or where date" clause to determine if a "date" column is today or before to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereTodayOrBefore($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereTodayOrBefore($columns); + } + + /** + * Add an "or where date" clause to determine if a "date" column is after today. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereAfterToday($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereAfterToday($columns); + } + + /** + * Add an "or where date" clause to determine if a "date" column is today or after to the query. + * + * @param array|string $columns + * @return \Illuminate\Database\Eloquent\Builder + * @static + */ + public static function orWhereTodayOrAfter($columns) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->orWhereTodayOrAfter($columns); + } + + /** + * Explains the query. + * + * @return \Illuminate\Support\Collection + * @static + */ + public static function explain() + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->explain(); + } + + /** + * Register a custom macro. + * + * @param string $name + * @param object|callable $macro + * @param-closure-this static $macro + * @return void + * @static + */ + public static function macro($name, $macro) + { + \Illuminate\Database\Query\Builder::macro($name, $macro); + } + + /** + * Mix another object into the class. + * + * @param object $mixin + * @param bool $replace + * @return void + * @throws \ReflectionException + * @static + */ + public static function mixin($mixin, $replace = true) + { + \Illuminate\Database\Query\Builder::mixin($mixin, $replace); + } + + /** + * Flush the existing macros. + * + * @return void + * @static + */ + public static function flushMacros() + { + \Illuminate\Database\Query\Builder::flushMacros(); + } + + /** + * Dynamically handle calls to the class. + * + * @param string $method + * @param array $parameters + * @return mixed + * @throws \BadMethodCallException + * @static + */ + public static function macroCall($method, $parameters) + { + /** @var \Illuminate\Database\Query\Builder $instance */ + return $instance->macroCall($method, $parameters); + } + +} + class Event extends \Illuminate\Support\Facades\Event {} + class File extends \Illuminate\Support\Facades\File {} + class Gate extends \Illuminate\Support\Facades\Gate {} + class Hash extends \Illuminate\Support\Facades\Hash {} + class Http extends \Illuminate\Support\Facades\Http {} + class Js extends \Illuminate\Support\Js {} + class Lang extends \Illuminate\Support\Facades\Lang {} + class Log extends \Illuminate\Support\Facades\Log {} + class Mail extends \Illuminate\Support\Facades\Mail {} + class Notification extends \Illuminate\Support\Facades\Notification {} + class Number extends \Illuminate\Support\Number {} + class Password extends \Illuminate\Support\Facades\Password {} + class Process extends \Illuminate\Support\Facades\Process {} + class Queue extends \Illuminate\Support\Facades\Queue {} + class RateLimiter extends \Illuminate\Support\Facades\RateLimiter {} + class Redirect extends \Illuminate\Support\Facades\Redirect {} + class Request extends \Illuminate\Support\Facades\Request {} + class Response extends \Illuminate\Support\Facades\Response {} + class Route extends \Illuminate\Support\Facades\Route {} + class Schedule extends \Illuminate\Support\Facades\Schedule {} + class Schema extends \Illuminate\Support\Facades\Schema {} + class Session extends \Illuminate\Support\Facades\Session {} + class Storage extends \Illuminate\Support\Facades\Storage {} + class Str extends \Illuminate\Support\Str {} + class Uri extends \Illuminate\Support\Uri {} + class URL extends \Illuminate\Support\Facades\URL {} + class Validator extends \Illuminate\Support\Facades\Validator {} + class View extends \Illuminate\Support\Facades\View {} + class Vite extends \Illuminate\Support\Facades\Vite {} +} + + + + + diff --git a/app/Http/Controllers/Api/LauncherController.php b/app/Http/Controllers/Api/LauncherController.php index bcc37dc..ccd56ce 100644 --- a/app/Http/Controllers/Api/LauncherController.php +++ b/app/Http/Controllers/Api/LauncherController.php @@ -4,10 +4,10 @@ namespace App\Http\Controllers\Api; use App\Http\Controllers\Controller; use Illuminate\Http\JsonResponse; +use Illuminate\Http\Request; use Illuminate\Support\Facades\Storage; use OpenApi\Attributes as OA; - class LauncherController extends Controller { #[OA\Get( @@ -120,7 +120,7 @@ class LauncherController extends Controller public function download(string $path): JsonResponse { $disk = Storage::disk($this->disk()); - $fullPath = $this->basePath().'/'.$path; + $fullPath = $this->basePath() . '/' . $path; if (! $disk->exists($fullPath)) { return response()->json(['message' => 'Файл не найден.'], 404); @@ -135,6 +135,75 @@ class LauncherController extends Controller ]); } + #[OA\Post( + path: '/api/service/update-appcast', + summary: 'Обновить appcast лаунчера', + description: 'Служебный endpoint для разработчика лаунчера. Принимает готовый XML appcast в формате RSS 2.0/Sparkle, который использует Flutter-пакет `upgrader`, и сохраняет его как публичный `/appcast.xml` на сервере. Тело запроса передается как raw XML, без JSON-обертки.', + tags: ['Launcher Service'], + security: [['launcherAuth' => []]], + requestBody: new OA\RequestBody( + required: true, + content: new OA\MediaType( + mediaType: 'application/xml', + schema: new OA\Schema( + type: 'string', + example: "\n\n \n Moonwell Launcher - Appcast\n \n Version 1.2.0\n Описание изменений для окна обновления.\n Sat, 16 May 2026 12:00:00 +0400\n \n \n \n", + ), + ), + ), + responses: [ + new OA\Response( + response: 200, + description: 'Appcast сохранен', + content: new OA\JsonContent( + properties: [ + new OA\Property(property: 'message', type: 'string', example: 'XML saved'), + ], + ), + ), + new OA\Response( + response: 403, + description: 'Нет доступа или передано пустое тело запроса', + content: new OA\JsonContent( + properties: [ + new OA\Property(property: 'message', type: 'string', example: 'empty body'), + ], + ), + ), + new OA\Response( + response: 500, + description: 'Не удалось сохранить appcast.xml', + content: new OA\JsonContent( + properties: [ + new OA\Property(property: 'message', type: 'string', example: 'Failed to save XML'), + ], + ), + ), + ], + )] + public function updateAppcast(Request $request): JsonResponse + { + $xml = $request->getContent(); + + if (blank($xml)) { + return response()->json([ + 'message' => 'empty body', + ], 403); + } + + $saved = Storage::disk('public')->put('appcast.xml', $xml); + + if (! $saved) { + return response()->json([ + 'message' => 'Failed to save XML', + ], 500); + } + + return response()->json([ + 'message' => 'XML saved', + ]); + } + private function disk(): string { return config('moonwell.launcher.disk', 's3'); diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index cb1eeed..6e34faf 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -16,6 +16,13 @@ use OpenApi\Attributes as OA; bearerFormat: 'JWT', description: 'Токен, полученный через POST /api/launcher/login', )] +#[OA\SecurityScheme( + securityScheme: 'launcherAuth', + type: 'apiKey', + name: 'Auth', + in: 'header', + description: 'Сервисный ключ из LAUNCHER_AUTH_KEY для запросов лаунчера к служебным endpoint-ам.', +)] abstract class Controller { // diff --git a/app/Http/Middleware/EnsureLauncherRequest.php b/app/Http/Middleware/EnsureLauncherRequest.php new file mode 100644 index 0000000..2b04c95 --- /dev/null +++ b/app/Http/Middleware/EnsureLauncherRequest.php @@ -0,0 +1,22 @@ +header('Auth')), + Response::HTTP_FORBIDDEN, + 'Недостаточно прав для доступа к админке.', + ); + + return $next($request); + } +} diff --git a/bootstrap/app.php b/bootstrap/app.php index 2aa0c08..25314da 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -21,6 +21,7 @@ return Application::configure(basePath: dirname(__DIR__)) $middleware->alias([ 'gamemaster' => \App\Http\Middleware\EnsureGameMaster::class, + 'launcher' => \App\Http\Middleware\EnsureLauncherRequest::class, ]); }) ->withExceptions(function (Exceptions $exceptions): void { diff --git a/composer.json b/composer.json index f23dcbc..3df520f 100644 --- a/composer.json +++ b/composer.json @@ -14,6 +14,7 @@ "zircote/swagger-php": "^6.0" }, "require-dev": { + "barryvdh/laravel-ide-helper": "^3.7", "fakerphp/faker": "^1.23", "laravel/pail": "^1.2.2", "laravel/pint": "^1.24", diff --git a/composer.lock b/composer.lock index af155b0..2dba148 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "7aed03d9ac748ed4faa8187c53fd26af", + "content-hash": "cb49ff467452a9a586f2d6d30b1c2957", "packages": [ { "name": "aws/aws-crt-php", @@ -7717,6 +7717,301 @@ } ], "packages-dev": [ + { + "name": "barryvdh/laravel-ide-helper", + "version": "v3.7.0", + "source": { + "type": "git", + "url": "https://github.com/barryvdh/laravel-ide-helper.git", + "reference": "ad7e37676f1ff985d55ef1b6b96a0c0a40f2609a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/barryvdh/laravel-ide-helper/zipball/ad7e37676f1ff985d55ef1b6b96a0c0a40f2609a", + "reference": "ad7e37676f1ff985d55ef1b6b96a0c0a40f2609a", + "shasum": "" + }, + "require": { + "barryvdh/reflection-docblock": "^2.4", + "composer/class-map-generator": "^1.0", + "ext-json": "*", + "illuminate/console": "^11.15 || ^12 || ^13.0", + "illuminate/database": "^11.15 || ^12 || ^13.0", + "illuminate/filesystem": "^11.15 || ^12 || ^13.0", + "illuminate/support": "^11.15 || ^12 || ^13.0", + "php": "^8.2" + }, + "require-dev": { + "ext-pdo_sqlite": "*", + "friendsofphp/php-cs-fixer": "^3", + "illuminate/config": "^11.15 || ^12 || ^13.0", + "illuminate/view": "^11.15 || ^12 || ^13.0", + "larastan/larastan": "^3.1", + "mockery/mockery": "^1.4", + "orchestra/testbench": "^9.2 || ^10 || ^11.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5 || ^11.5.3 || ^12.5.12", + "spatie/phpunit-snapshot-assertions": "^4 || ^5", + "vlucas/phpdotenv": "^5" + }, + "suggest": { + "illuminate/events": "Required for automatic helper generation (^6|^7|^8|^9|^10|^11)." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Barryvdh\\LaravelIdeHelper\\IdeHelperServiceProvider" + ] + }, + "branch-alias": { + "dev-master": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Barryvdh\\LaravelIdeHelper\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Barry vd. Heuvel", + "email": "barryvdh@gmail.com" + } + ], + "description": "Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.", + "keywords": [ + "autocomplete", + "codeintel", + "dev", + "helper", + "ide", + "laravel", + "netbeans", + "phpdoc", + "phpstorm", + "sublime" + ], + "support": { + "issues": "https://github.com/barryvdh/laravel-ide-helper/issues", + "source": "https://github.com/barryvdh/laravel-ide-helper/tree/v3.7.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2026-03-17T14:12:51+00:00" + }, + { + "name": "barryvdh/reflection-docblock", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/barryvdh/ReflectionDocBlock.git", + "reference": "4f5ba70c30c81f2ce03a16a9965832cfcc31ed3b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/barryvdh/ReflectionDocBlock/zipball/4f5ba70c30c81f2ce03a16a9965832cfcc31ed3b", + "reference": "4f5ba70c30c81f2ce03a16a9965832cfcc31ed3b", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.14|^9" + }, + "suggest": { + "dflydev/markdown": "~1.0", + "erusev/parsedown": "~1.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3.x-dev" + } + }, + "autoload": { + "psr-0": { + "Barryvdh": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "mike.vanriel@naenius.com" + } + ], + "support": { + "source": "https://github.com/barryvdh/ReflectionDocBlock/tree/v2.4.1" + }, + "time": "2026-03-05T20:09:01+00:00" + }, + { + "name": "composer/class-map-generator", + "version": "1.7.3", + "source": { + "type": "git", + "url": "https://github.com/composer/class-map-generator.git", + "reference": "86d8208fc3c649a3a999daf1a63c25201be2990f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/class-map-generator/zipball/86d8208fc3c649a3a999daf1a63c25201be2990f", + "reference": "86d8208fc3c649a3a999daf1a63c25201be2990f", + "shasum": "" + }, + "require": { + "composer/pcre": "^2.1 || ^3.1", + "php": "^7.2 || ^8.0", + "symfony/finder": "^4.4 || ^5.3 || ^6 || ^7 || ^8" + }, + "require-dev": { + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-deprecation-rules": "^1 || ^2", + "phpstan/phpstan-phpunit": "^1 || ^2", + "phpstan/phpstan-strict-rules": "^1.1 || ^2", + "phpunit/phpunit": "^8", + "symfony/filesystem": "^5.4 || ^6 || ^7 || ^8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\ClassMapGenerator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Utilities to scan PHP code and generate class maps.", + "keywords": [ + "classmap" + ], + "support": { + "issues": "https://github.com/composer/class-map-generator/issues", + "source": "https://github.com/composer/class-map-generator/tree/1.7.3" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + } + ], + "time": "2026-05-05T09:17:07+00:00" + }, + { + "name": "composer/pcre", + "version": "3.3.2", + "source": { + "type": "git", + "url": "https://github.com/composer/pcre.git", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<1.11.10" + }, + "require-dev": { + "phpstan/phpstan": "^1.12 || ^2", + "phpstan/phpstan-strict-rules": "^1 || ^2", + "phpunit/phpunit": "^8 || ^9" + }, + "type": "library", + "extra": { + "phpstan": { + "includes": [ + "extension.neon" + ] + }, + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Pcre\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + } + ], + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", + "keywords": [ + "PCRE", + "preg", + "regex", + "regular expression" + ], + "support": { + "issues": "https://github.com/composer/pcre/issues", + "source": "https://github.com/composer/pcre/tree/3.3.2" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2024-11-12T16:29:46+00:00" + }, { "name": "fakerphp/faker", "version": "v1.24.1", @@ -10028,5 +10323,5 @@ "platform-overrides": { "php": "8.3.30" }, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" } diff --git a/config/auth.php b/config/auth.php index 4ccef59..8ec054f 100644 --- a/config/auth.php +++ b/config/auth.php @@ -116,4 +116,5 @@ return [ 'password_timeout' => env('AUTH_PASSWORD_TIMEOUT', 10800), + 'launcher_auth_key' => env('LAUNCHER_AUTH_KEY','$2y$12$FLru8WxfUzHhoG6Dfp7Ts.nvrshKg6Mg/p2o465/LKCzDaSWqLso6') ]; diff --git a/config/ide-helper.php b/config/ide-helper.php new file mode 100644 index 0000000..5efb5a0 --- /dev/null +++ b/config/ide-helper.php @@ -0,0 +1,374 @@ + '_ide_helper.php', + + /* + |-------------------------------------------------------------------------- + | Models filename + |-------------------------------------------------------------------------- + | + | The default filename for the models helper file. + | + */ + + 'models_filename' => '_ide_helper_models.php', + + /* + |-------------------------------------------------------------------------- + | PhpStorm meta filename + |-------------------------------------------------------------------------- + | + | PhpStorm also supports the directory `.phpstorm.meta.php/` with arbitrary + | files in it, should you need additional files for your project; e.g. + | `.phpstorm.meta.php/laravel_ide_Helper.php'. + | + */ + 'meta_filename' => '.phpstorm.meta.php', + + /* + |-------------------------------------------------------------------------- + | Fluent helpers + |-------------------------------------------------------------------------- + | + | Set to true to generate commonly used Fluent methods. + | + */ + + 'include_fluent' => false, + + /* + |-------------------------------------------------------------------------- + | Write model query methods + |-------------------------------------------------------------------------- + | + | Set to false to disable generated docs for the 'query()', 'newQuery()' and 'newModelQuery()' methods. + | + */ + + 'write_query_methods' => true, + + /* + |-------------------------------------------------------------------------- + | Write model magic methods + |-------------------------------------------------------------------------- + | + | Set to false to disable write magic methods of model. + | + */ + + 'write_model_magic_where' => true, + + /* + |-------------------------------------------------------------------------- + | Write model external Eloquent builder methods + |-------------------------------------------------------------------------- + | + | Set to false to disable write external Eloquent builder methods. + | + */ + + 'write_model_external_builder_methods' => true, + + /* + |-------------------------------------------------------------------------- + | Write model relation count and exists properties + |-------------------------------------------------------------------------- + | + | Set to false to disable writing of relation count and exists properties + | to model DocBlocks. + | + */ + + 'write_model_relation_count_properties' => true, + 'write_model_relation_exists_properties' => false, + + /* + |-------------------------------------------------------------------------- + | Write Eloquent model mixins + |-------------------------------------------------------------------------- + | + | This will add the necessary DocBlock mixins to the model class + | contained in the Laravel framework. This helps the IDE with + | auto-completion. + | + | Please be aware that this setting changes a file within the /vendor directory. + | + */ + + 'write_eloquent_model_mixins' => false, + + /* + |-------------------------------------------------------------------------- + | Helper files to include + |-------------------------------------------------------------------------- + | + | Include helper files. By default not included, but can be toggled with the + | -- helpers (-H) option. Extra helper files can be included. + | + */ + + 'include_helpers' => false, + + 'helper_files' => [ + base_path() . '/vendor/laravel/framework/src/Illuminate/Support/helpers.php', + base_path() . '/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php', + ], + + /* + |-------------------------------------------------------------------------- + | Model locations to include + |-------------------------------------------------------------------------- + | + | Define in which directories the ide-helper:models command should look + | for models. + | + | glob patterns are supported to easier reach models in sub-directories, + | e.g. `app/Services/* /Models` (without the space). + | + */ + + 'model_locations' => [ + 'app', + ], + + /* + |-------------------------------------------------------------------------- + | Models to ignore + |-------------------------------------------------------------------------- + | + | Define which models should be ignored. + | + */ + + 'ignored_models' => [ + // App\MyModel::class, + ], + + /* + |-------------------------------------------------------------------------- + | Models hooks + |-------------------------------------------------------------------------- + | + | Define which hook classes you want to run for models to add custom information. + | + | Hooks should implement Barryvdh\LaravelIdeHelper\Contracts\ModelHookInterface. + | + */ + + 'model_hooks' => [ + // App\Support\IdeHelper\MyModelHook::class + ], + + /* + |-------------------------------------------------------------------------- + | Extra classes + |-------------------------------------------------------------------------- + | + | These implementations are not really extended, but called with magic functions. + | + */ + + 'extra' => [ + 'Eloquent' => ['Illuminate\Database\Eloquent\Builder', 'Illuminate\Database\Query\Builder'], + 'Session' => ['Illuminate\Session\Store'], + ], + + 'magic' => [], + + /* + |-------------------------------------------------------------------------- + | Interface implementations + |-------------------------------------------------------------------------- + | + | These interfaces will be replaced with the implementing class. Some interfaces + | are detected by the helpers, others can be listed below. + | + */ + + 'interfaces' => [ + // App\MyInterface::class => App\MyImplementation::class, + ], + + /* + |-------------------------------------------------------------------------- + | Support for camel cased models + |-------------------------------------------------------------------------- + | + | There are some Laravel packages (such as Eloquence) that allow for accessing + | Eloquent model properties via camel case, instead of snake case. + | + | Enabling this option will support these packages by saving all model + | properties as camel case, instead of snake case. + | + | For example, normally you would see this: + | + | * @property \Illuminate\Support\Carbon $created_at + | * @property \Illuminate\Support\Carbon $updated_at + | + | With this enabled, the properties will be this: + | + | * @property \Illuminate\Support\Carbon $createdAt + | * @property \Illuminate\Support\Carbon $updatedAt + | + | Note, it is currently an all-or-nothing option. + | + */ + 'model_camel_case_properties' => false, + + /* + |-------------------------------------------------------------------------- + | Property casts + |-------------------------------------------------------------------------- + | + | Cast the given "real type" to the given "type". + | + */ + 'type_overrides' => [ + 'integer' => 'int', + 'boolean' => 'bool', + ], + + /* + |-------------------------------------------------------------------------- + | Include DocBlocks from classes + |-------------------------------------------------------------------------- + | + | Include DocBlocks from classes to allow additional code inspection for + | magic methods and properties. + | + */ + 'include_class_docblocks' => false, + + /* + |-------------------------------------------------------------------------- + | Force FQN usage + |-------------------------------------------------------------------------- + | + | Use the fully qualified (class) name in DocBlocks, + | even if the class exists in the same namespace + | or there is an import (use className) of the class. + | + */ + 'force_fqn' => false, + + /* + |-------------------------------------------------------------------------- + | Use generics syntax + |-------------------------------------------------------------------------- + | + | Use generics syntax within DocBlocks, + | e.g. `Collection` instead of `Collection|User[]`. + | + */ + 'use_generics_annotations' => true, + + /* + |-------------------------------------------------------------------------- + | Default return types for macros + |-------------------------------------------------------------------------- + | + | Define default return types for macros without explicit return types. + | e.g. `\Illuminate\Database\Query\Builder::class => 'static'`, + | `\Illuminate\Support\Str::class => 'string'` + | + */ + 'macro_default_return_types' => [ + Illuminate\Http\Client\Factory::class => Illuminate\Http\Client\PendingRequest::class, + ], + + /* + |-------------------------------------------------------------------------- + | Additional relation types + |-------------------------------------------------------------------------- + | + | Sometimes it's needed to create custom relation types. The key of the array + | is the relationship method name. The value of the array is the fully-qualified + | class name of the relationship, e.g. `'relationName' => RelationShipClass::class`. + | + */ + 'additional_relation_types' => [], + + /* + |-------------------------------------------------------------------------- + | Additional relation return types + |-------------------------------------------------------------------------- + | + | When using custom relation types its possible for the class name to not contain + | the proper return type of the relation. The key of the array is the relationship + | method name. The value of the array is the return type of the relation ('many' + | or 'morphTo'). + | e.g. `'relationName' => 'many'`. + | + */ + 'additional_relation_return_types' => [], + + /* + |-------------------------------------------------------------------------- + | Enforce nullable Eloquent relationships on not null columns + |-------------------------------------------------------------------------- + | + | When set to true (default), this option enforces nullable Eloquent relationships. + | However, in cases where the application logic ensures the presence of related + | records it may be desirable to set this option to false to avoid unwanted null warnings. + | + | Default: true + | A not null column with no foreign key constraint will have a "nullable" relationship. + | * @property int $not_null_column_with_no_foreign_key_constraint + | * @property-read BelongsToVariation|null $notNullColumnWithNoForeignKeyConstraint + | + | Option: false + | A not null column with no foreign key constraint will have a "not nullable" relationship. + | * @property int $not_null_column_with_no_foreign_key_constraint + | * @property-read BelongsToVariation $notNullColumnWithNoForeignKeyConstraint + | + */ + + 'enforce_nullable_relationships' => true, + + /* + |-------------------------------------------------------------------------- + | Make soft deletable relations nullable + |-------------------------------------------------------------------------- + | + | When set to true (default), relationships to models using SoftDeletes trait + | will be marked as nullable. This is because soft-deleted records are excluded + | from queries by default, meaning even non-nullable foreign keys can return + | null when the related model is soft-deleted. + | + | Default: true + | A relationship to a soft-deletable model will include |null in the type: + | * @property-read Team|null $team + | + | Option: false + | A relationship to a soft-deletable model will NOT include |null (unless + | nullable for other reasons such as nullable foreign key column): + | * @property-read Team $team + | + */ + + 'soft_deletes_force_nullable' => true, + + /* + |-------------------------------------------------------------------------- + | Run artisan commands after migrations to generate model helpers + |-------------------------------------------------------------------------- + | + | The specified commands should run after migrations are finished running. + | + */ + 'post_migrate' => [ + // 'ide-helper:models --nowrite', + ], + +]; diff --git a/openapi.json b/openapi.json index 2685078..ccad65d 100644 --- a/openapi.json +++ b/openapi.json @@ -275,6 +275,82 @@ ] } }, + "/api/service/update-appcast": { + "post": { + "tags": [ + "Launcher Service" + ], + "summary": "Обновить appcast лаунчера", + "description": "Служебный endpoint для разработчика лаунчера. Принимает готовый XML appcast в формате RSS 2.0/Sparkle, который использует Flutter-пакет `upgrader`, и сохраняет его как публичный `/appcast.xml` на сервере. Тело запроса передается как raw XML, без JSON-обертки.", + "operationId": "0b1b8798e0eefc46277891ccc1440afb", + "requestBody": { + "required": true, + "content": { + "application/xml": { + "schema": { + "type": "string", + "example": "\n\n \n Moonwell Launcher - Appcast\n \n Version 1.2.0\n Описание изменений для окна обновления.\n Sat, 16 May 2026 12:00:00 +0400\n \n \n \n" + } + } + } + }, + "responses": { + "200": { + "description": "Appcast сохранен", + "content": { + "application/json": { + "schema": { + "properties": { + "message": { + "type": "string", + "example": "XML saved" + } + }, + "type": "object" + } + } + } + }, + "403": { + "description": "Нет доступа или передано пустое тело запроса", + "content": { + "application/json": { + "schema": { + "properties": { + "message": { + "type": "string", + "example": "empty body" + } + }, + "type": "object" + } + } + } + }, + "500": { + "description": "Не удалось сохранить appcast.xml", + "content": { + "application/json": { + "schema": { + "properties": { + "message": { + "type": "string", + "example": "Failed to save XML" + } + }, + "type": "object" + } + } + } + } + }, + "security": [ + { + "launcherAuth": [] + } + ] + } + }, "/api/launcher/news": { "get": { "tags": [ @@ -358,6 +434,12 @@ "description": "Токен, полученный через POST /api/launcher/login", "bearerFormat": "JWT", "scheme": "bearer" + }, + "launcherAuth": { + "type": "apiKey", + "description": "Сервисный ключ из LAUNCHER_AUTH_KEY для запросов лаунчера к служебным endpoint-ам.", + "name": "Auth", + "in": "header" } } }, @@ -369,6 +451,10 @@ { "name": "Launcher", "description": "Launcher" + }, + { + "name": "Launcher Service", + "description": "Launcher Service" } ] } \ No newline at end of file diff --git a/public/landing.png b/public/landing.png new file mode 100644 index 0000000000000000000000000000000000000000..d0476a610d97fde0ebca30bdc03d6245ed4c1df7 GIT binary patch literal 2262819 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�Z)Kb5mi(o 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�rH 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%0DB1T3e7IZ-JIi~nUw=16MW z{`CC9p!@x>F%y>M^)F*CKwPzslob6`kxV%{z#4A%F z!xmCQWpgYju}=1S(Qq6m=qlVuG=d|-rde9#WEPf9dy~#wNqcKE52RN_NG=Z`BcaMo zWE^2*_&m%`Ne9B*Z4Q8{ps4x~9uF0Rqz;$w&`##64FSl_Z`Yd>hfweBi{s~i`g}d^ zc8sT8&Trp-`Tak=zWzLqTko>(8ztr(k;Gk@DKb2!p;(uK2UyyEd3v`!y+gEsMOs2= zfi#9n;PyafM$B^np(6Wb+qNDNV;<)`!lSpoUG~;4BAuln(|nHOobzy>NLz8iYgwz? zm|0ricG4|ElGu}oO1XVuSxl)-3%3A^a%r*a{_omEnGkcH_v`hzzRqzcxG-bc=$H1m zppgVE6ItoTiAs&Yq{NgJBU{{Ig)gt@x#fh6OaWbt<1Z6crWh8{< z>B1jB?6*T+UPjy82HT`Z+cN=fmTn}H#FRlR_%);{94g#8Y&vTyIP9UcEPOacsAa|+ z^ZGhJUq)-~aRX-pFaHkfB4UT z_}jl5uWxV1ea`XR_bnTfh;CBpDYjI%OCrXSj&RGRz^s_aV3zH&H)}*Z=QvLb43^TW? z2rLd&L`B*uH=;!tN4R^egxJ-QE9+i~BwD#Uku$Rr!eSZaB9M!+uH}eHM4GIss>#y! z{rTzXUElTuO}8<}w3!(q`gGa%?b7#dHq9oBwAM2tDLmbMhG#VmF<0f_YNv}wR6J8n zcZ}qSbk7VgpsOh}i7Y)*c^0jVC@R~w_5FEw&)fBIA2uzQkh^kWS6~o9Rr}WWr{`x8 z9cI_t?VRqOtQ8)uV9NA#BPLZQP((P*b3jE_LPH=qBfT)(RmYy5nIys@;Va-#_)#(e z0HmUO+eI3PE3@}{KjiJ|$s+w}f11+?sRDrJv{{z#k{RJ4=@9{^d8S3Ahua*do4?&& zZ}(TT33{}^m&tT>S?BjC2PRJTT$-^=1j_5oh_EpxA~Jo>BI2BxD{ToSKPcpdNf%kY zd=ph(w&bnIG8k9hTNsH-K9af^6{r)nXfE4c#dL)S!zom^_dk4i|M4Sn9>>+^ET@47 znrKNMD;BHjaXq}ETFinFs?tPpT{lTk;}$h>B)ih zifQj6t+?(8bN4j?605Wd2w;(jpha@6`M)-hEa6ybQfnAx{_ek^e8>u@R3ha&;^JkB zQC|gyNa6}+NUN}9EOT{He~~q%N4;59sZL8J`Jh4oA}X;@i7T0xVK;KM`Bm=P+DlnP z8q$fp>6Sa_42#oFJHf&uGnu%x-g;xwjEM70kCFsYH4HEa>;Z(++EugtSac*9aqHA(c&9&zK|}krqy5HUsc*%LtH2Oa_`fvoP&lW}K(F4Wy5e zZmQa=RI$LA8eNy<4HX6`Kvw^cdCqy{!;W3Q3|F}!LWnGY46c;30IRMiaD^#kB02wM zN=`sUGcw^Kl;QPERZ#NcsWKxXF)^V)lP1zCI5N`0cvWo)BLk5vU?xi-5N1I@P%S52 zHCT9+n-uV0Ut?9yc4EoZ8d?xsxSJN|xPr*6l$w+YU+Fr9{<3Oo&+k9}*~dTn@B8zw zq1{LlEc>>3i=Zj6``6RGOKz8^r^^MI+P-+s<9fGoFGV=9ifV7Fbq{8xd;rX0_v`hS z?b~yEzUbCP^yzX*`gouB^FEGqT$&)GBAhb(yxzagm~OY*Ei6PC20}jI3#!F^xj}2= zLzX}v>wqgwP)TZd<&*2G(I9S3n`%!)g(-~D{+r9UFzdT9X&cklk+i_mO zrmb_oJUzW!_<~jw06osJq!fI2_i+G3o+w!NcDM6DOeRXVOs@iwT60#Kz87i4L>#`H z-=&BpQIGof?3bT^zMl8KUoP+7KR;i-5xsu9y4&;RnXSEk{=+Xn{o^=ZRp`>YYG0+X zRNC9jG?0gz`K-;M_5O5u-}DLDEHF+7i8KkDB0&_>EG&id5ud{%ZQJ#-Zz6oX-|oi| znW9bGuI-|2ulB~GO6EN0JOO86E(;O?S)v7QOP>&*s- zlc+|7ur#IC80qJ6yS;rqk8g9_kuJo-ltJMOgsZz`In$P4ESQ*^sBXeqfRR_5P=(Fp zgIOU-M48iNbtVuo7u3hZ2~>Y0NQ!b{mbJ7XOY=$l-aozH&Z!?i@%x{B-r1R%?U?87 zc3$s#73Ux#VhXANA_3sG0xw0-I;F2Pn3}CPX&lCC07QEvokxE8GPL!SZB&)F<@JiU zxBU6%+aLb<^V{odYxKhpKYaZ7@%g=~O7Xy829bb;INj$s0VY-gkeJwvEik^`yZbF?f#qhfAX*Y)j$5{-~HoX|Lq@s``hvL z^*Bek_tr(aFcXVxQg$L?t{J})IHt`~y9d%dL?FbiH&s2y0Nv*_8%MY^VayScnRtGY zE>A)VC9r_xn|}?%aeCh_`(<~p7#zCauRcvx2zlJ^1Z}N{C53e*2TE5{HI!zRbBlC0 z9%VPc+Ko$P@0nmG(8E(&nGJ!=lzMZhcBLh*qSb`H6zW9UTJNn9v4^ROh&I{EwlRmj zy}cdBVK!>gX|4CYGjZ>YndUsr%)*G^QK|g^v&tr-Ab!XV9$S13qpO03u%v<$tPJ)# zd_1k%ifz;}42miUZ>l0W29KLR27vE4Ze-$7i{x`!dTQ^?%_AXxyA2PA^dy?+shlL4 zX++tYj46o>H)D_|S4o1$_r$Uq3M&DzVE0NN(k8uMn7hxIHj&sbFE8&uZQE01+>iTl zj_LOG+uL+{y1Znfwa!n}l$2?XbIwu2CrH5INJ>{0L5nn&K-xHOZ*L92+wJS^_C^S) z#M=nbY7a;vPKr7U7MZ^Gg#4bVS5li?&hrWK2(N#P1w>i{IcZU3EK4Sen!T|E`BcGg zbs-XSZI86Bj)J}N;S7lgtJa3HClEzVd)xEn`Td8Nk008l-|uhNx7+pY&CbDDj{Xb+ z5}x5XCB!q`rkR&%hDj=Mqnz{R)5Ab1;B=hl5s_`bRBDNx_w#nQG1t_doX7}wGcarG zO}2f1Vr?ESW^)`fq6D%+O8n@e!Ad)=t1TYpqOvEK!(|aZj1qt)lL&j&uSMZl8E&;0 zGC0!gBJnPhWI0If;gx?|87r_H!s?<%%kHf>F%?|bD1V#E;*xXDp_rD)w3>bEf@H3_P?#iJ*M1T?uR&I?|d{hkwWqQO+s*qogbVixn#7x?@^~OvsZJvH+ zn2$_uS<=Q_$w(_6EwkiS$z>r^=5vYYiCU)Nmc|lQS1Hv zhhM$_^ha%b@#G9i2y>I(HrBTFaqH)++PDi7xF_{Yvm|q}pm46OnZRb5K7&$~i`C04 z$LDdoea2^@9>@K5xx5RfZEt#!*0*^-)BXDTdLB1Q3r{=mugBfZ6R5UQr^T)on4MTH zPLI7ifpAAzO;EXza3WHXNQ>ISnUfF>X4IKzVNrk`l498lGn}=TEv3?p10lkq+V>sE zInCU-N_R?S_=qO+dg%q}0D(nCRD>%D#Mvs|(Jd+npj<5QNX*k_L>_Y6_lr+!x}E2F zeR~_{EfKnP?kA-)V|#vLC4`r@jq9$kRWPe-H_w>&Iqq|u^Sq~<^hTU%PAgA0D#`+t z69QS6|Ko7W2;veehc>m$NI#F8hf(HveGB+F$Me&(QoMft`49j6U$0+&g3rs|gxTht zW|64^W_V1)421hES9sID@9*~g1=P>OtqST1gb+=k47WM&mfp27QEwgl#+*-28&RI; zIp$$zOxpLowVk;UYm&IlG3K17$IPrA#yYeUx!OvZrT1O??jh!wW!IOD+m56$W~4pp z2vJZ4lHEgCM1olmbI#*_`*vKvnBNJm!VheyDBQJffhuA?O8^EE5VQ2&HzA!q&Cdn> z)tj9`L?Di=-r{$gL> z#0EcZc!a|$cQOPalX~JktD9NYY z?)mlG^pO3DiSj&sOuW9@>$l_jcBtx)Km6*~fApK@m#y{G-dO9E%$1!@aCfVIlFFYX zLD;P56G~!D2+ID=n!vOfh~E4APal8y&4&-qO5t-${-fvi;a~spfA{PE{@?wN|L_<8 z>Obt;@BY`nx_^F+8JR3PiL`C4k~R=%${8^&0FE>u9bRrx5F*3OxHVDPd1v7{#{EFp znQ7rM=7FPL==S{duJ0G-=7xRv)!!h_?Xq3oS)7gtAV8)g%#j&xbKEJtlDV6(L8ddc zM!+yb4#&jzysU!QR_k{nz48^~5hn{&D;w%w(cXJ&%#Dd`j_IS~h1P7742VeI`lW9h zkYkR@%Qf@c{Yv+{c^voqG)G30rYfbTDmi|E>*slxkLsU(uvo%cenR;dGhVJtS5J!y z&Mn1l&N(Ja&z!@Ih^d^OIWzMyBf{o9&$}K?wbOc8G9QJ}9+h}fvRSt=PS8!;l5wb# zbHE}9$Z3Au?|>17`H@Ibku1ek{lT$n!j=Mu(vv}6o`H<%u$dmgx^0)|_wRm?w%@Mz z@%39o>h|*V@@ac|ai7w6zF)6zSF`zceLK&o(umr&?U%iUjd9-Q9AgepMNx;RrP<0f zu0}$NnNQXjMd%aXt>Ez*N6K*g;E0ma!`m=mO3Uf#cd|Kq3Ze4NMa z?RtHCyI*fGZ`{fP6pwv39j;pYc@(bJJ7>60nh)xD%Lg%%;hre+U4?W7IV%Bdw6}R!jl%t zA4rQxEN|3fsU>{(B!}M-86HoOUD< z99=tSR-8(G?u2l&`g9m8+z%Nn6@td4E>Z3U6I3)`gpF}muJEqK6hBmqL5aFT7rFG!K8n%cWw$`)(g-ukFjKosX}M~YebDwq$siHYu1rj>r%!hiVp67xZA31^R;Ca0 zY2glHZkx8ItgEK90n?^gu4AHWYb+fkaG#zeoSp<}{c?GF_wM~iW>!@Xdz)jPMhqqR zoFKrBb=&&W)8$!PvpL7OK|{$skpPh3>g;)FGpkeQf#xp(PM$F}t$L9iX%<}cR#(xj{xw=HSXiU+W0w=6uo2@3Kc}6UAxta2 zGnRR$SX-3Bpk{3W5od;jL`uk%Wena#N!FwsKJIVl412n4mrdd4>z9B2_R~N6xCx;w zw8we4yHw0SBEkdiHX|%hPQc!`C)Eu}=Q%y7vdx*n6in&UY@Qh*%$rJUozg{8n5Uih z<9?0_R?$t`u5A-(NOJc%Yj+tDR&QS&io}&W3KnUyY4I&Hh9zn1y0dIxjf9VqfTLDT z5@yy+qhw)f!pJ$#algNw=Qp<-(u9*sQ63Q`|3%RzWxXvi%MyJShR38>S|1R?W?*?= zv%H0gtRU_1jDV0XKonV#Qa}WOQAP-Xu7D_J#qu)%Aavy)-}OKFb^GZ{{_;8Jh;fS< zuRni%`@^^W$4^W|5aLb@pA-?~$;9r^Cc+egR!wdWpD9dco&+J~D!L~okqp1z!{&Jz zjX2HHERUO+#lCOvo}PaF$3K4j@wsnc@qKHpNl|2OtGy~S9%&#VjudnPEd zscx-l%Q*)V1U3zx&fv_LK8Z3&Rb}gqnTaW!#yD(F_n7l=5BFr&)-Iy`^8DVD&f%iD zT|TgOPC$;fU6{pu9JhOzmrFg}x4tzNN+=7pR(c#_BjPb&X64IBWQnOFoDdbsg@;z1 zDgr+dzEozl_Ln?;P(!d+A1_2mGKH!2cGF12oOiwoP4|9!lLh6lAcG*=}BDc!EqeZ4yI%YcW0KZZ;40` zESYM}h^VJD3tG_8r{`lqnkIV{ryPgr}0Byv3KvS3-blSF!3_s7~ zxZj)feS5iV?|V~&A>+{#9}EH{OR&U-L={6twXjzWV#Z@kUJHhMu6XnXIn~i##3=#6 zysij$7v}V^m_$hwnRqaB^+%S5nASSW5_pH$x1&ju& z#}SDHm%OnM^gv}-1pzT>7y!kjCIfmWu zgP(NMF5J5Iv-N@z+?|l2m_xBbWqW;U-eexD-L@2&q^MViiw2=Q(`V z8@2e$8nUtyugg*tQX0#OsEbI?S?8M=5rsR0lUS*hqoc&2T-NL=(f~0sAQh?U?pfN% zsOEUGnA3+&VMrOW%X;VG8HN=OtXVFoObY{-d1}SDRk&E9JdSAvFChi_D9og!(&N?4 zoJH)=gVI4}y1Pxw6l%+4SsQdlR=${3__8}VNSw0PBq6pecq1|;ov2qtu7F6SQwAuR zghWLPAgWRiiv|a%vWQ_Cv&1jC;g6`X82uEvA1dyOzcCca2`~AG1 zH%4x)Z~HsqcASTq_1-W0MMRF{cDw#!$JdBx+WPkL{QQwbuD7?>*KanCZ?9*&zun$` z>DxPxX+Gq9y16;xJnt3MOp@s-D)lyoSGNNrYGA7{?pz_8R7_$Dad`zIV^xPThX?9_ zdhq?o6d==&b5yvsP0tKee2P@eSVmH0C9Zoc9XTycc&Q>I>k*{@QQ-{qAlz!1lC)?f z89>mATPI$nyv&po5zJh1^_g6epa5dpVXtRJ9=Vss5t%vXdAm#Nm+{+3J)aZQA(X28OLDB4p*BHZDTUX~{UT5G-SDm_!ON{M5kcU->Rn2|HX zR)o7$dRAky<2=uCn>LZ$dfWQ0vZ-!N;udqvIZvA-+{#K@*DV!RQcZKxweKE0M@&yp zQ`uX)aBJc4%s^U&?nSIP+B9ZSB_^i~o8vfd$L*Wj4VcQw2qZ6!P69{~$p^3f;9DMH z+bRH?dzs~`MJggn@KRdkvazkN0`xtssf_6$0T=KAkN_gw9$j-4<3JhdVbi>`@DH6| zKej*lF~0s}-@eIVxYO;Q-;STI{&l7|)|Pjof^j0@Nfl91PqP3U0&vT)a1b*hxv4NG zvck9<$ii|aaPuTElg-SCeQ&LO+_&w+r>E`0y`{9)H&%fM?&mqq5fvs2AxK%(zDphm zRpIQ*CLtw@TbLm)(wxmQ1IlUByXXaUKm2$--oCuu-tOip#H>u9IcFrx{cbZ`EAdzp zM%xtbylrMQ=b+A!aUMrzru&Exc97O`rOHk!A!UFzv*Wy5ELh;(`%jmri)WnY^f2w0 zL>~7s$7B(aPAvQ+=Xs3#=@!YRA`C>-FW5MVMY#o5^vLkEL{bT%BP$QBdJ)Q$@lZ`s zA&4MSA!Q*_(blN;?skr2&H(@^1Z}eQcG>!qsKBi$nY*Xiw35}UN>deSnMuMC?o}vj zXJ(9fnw`w7T~)+A(ya86H9Ucf2B*g=utHBtB7*Sr>249j=LrUjR+1+uz7q>>R=UbD z<`{OKcPfbr(c1QF5@N10jaux;ZJuX%nn$FZjybLO_Wb;m>Bs%+c^=HJLSpVIB!^)Bg1I{{5$4J->XKj&8hN&hQ&)H!y-r^G~d;cbjt@88*)u zOcJpps|KMczRZM0Fp>6c*$&+b52;JUqTso;R7D0JhPPOEIy{_F_69Cr3RlQQWls@& z2B^BWXh{w6SkfL8$A1I&6-b^$sA9^JFFxXKGcu}S5Q`TmzIVBx8CeyuOh*Ql;*D8YMJS`#>PAtnexzfJsok_iP+jPtD&s;ej9xaUS{I1`FQW#RJ^8<3 zq)MbyZmt3p0f3W;IZCG@kId>~W9r+9WKMHSP)mqPwOUbf3D;}hWnSS$l$0J+iA`7{ zC|?L~9h3`pFAGTVIK0Fu01-oKCiRClwLWtp_8<^c_O3Z4QZnFk8XvPa7qX1h*0+8M zkKrTd0FjD<00t*#fVp_Lk`^tH1Avl9T}z6_Kj&d&Eppc!Y$<^f4XoF*6MGa7EQD_~068 zec*~Tdek7)l@$?VjyYXKs3e!f!djeXiLMDG)v8Y6$V?Ujh`qY9!)qlbA&vxcj*}C; zcLK`yR&#u9qLt2GjHErB(9=Vkto%7-U}hw(^fyN)t@;nFU+nQY(XyAOxy|z^ss5aE zj%hyArueLBrM1?+9!luV1Ix%hSut zyHEYH&#?RbJ}sqfm;FK@zP&j$_XtzHyga}E@%^V?i%NU@25H~Ed^S5HM`lONLA&FL)DGPx_v_PHOIZ!z(e?;wqp2QT%RJQMGYHiCC&GmJ(E-ud+>Z^Ceq0S5SoK5dlAs!_9-}>D}ehx0vI&eLHS% z1gJJv2GWNUb8D(n2Z+06RSIS%v$VEt+Y^)cjPME=SiMY40m3-voC7Q5RO>aLo->Xa z$9bF}YOQbm()&eZt58?>GH?!$krY(bsnx3oHV-6;w$`>tK1Yn1B)#u1{qoGxLF{4f z89+u5N}8C=N#spM8>PFA^SEEfxZ8Y7ca`7;ey;2kB3k~Fia{w0afPTXbh9)YqlC3p z=ae-bE!KP;>&zTkYDbZBuZiZPQoW$>IeO#w8pF^{A?{p&w`{oDWFZ-4t2|M9nf{Wte-uLRn*Z4HWv zbDU=G9<4Rr)Z8Va)>9%PVUOwI(S3|c$H{OXBN!~IWi2NnQANT$KsLwm#eW8tF{Zcv z^8RI<(<~zAdB5LpZ>-d$^_9F%6miCBqP(=s zwYn_uBr;fp%k+kVD^sKqWWRKgMkGXPb0R<_t?%1*QSBr(rbcT@v<(!^BTcopjhW46 zguBhR>$jS6J)9`Qjf5LFUZI5!ykPB<#d^bwfLnFw%3n)%e`QrU6{mJ-us zAPqjJ#RHo*o950WTfeYsuAqvAb}?370lri5IU^9n&eHq#{@wfcA6~-dH=4IwrFUlW z3LtKckmM1}X*0@}v)UH|#If9#O97;p?fLTbzV#?bkJy|0aG#kKBgr6a+jhA;GdRq~xQ%f)Gp29^gM${;@<=3GQoM{{QLeon z6|TfgNULe9bZ@8-(CS7hC39so6?k8IBLGoJm8D@x6Bb%BA7YW@q*yr_MehnpeP55E z4!PQ#u>?MW46Dn?SKu$q?S8+G81tOx{W@-McHSw2(I|^L%mh`atZI`crQAzZdiYdO zRh0!4XDP%{B3sW)cTi;2E-&;jld~>vAqHtkC2~YYjN^P%lZVaebB23Wu&m|eabF{| zx=sVO17X;-W%P-y=n4p+v}q zv9hobg_rg+DDu0>F%!JHL#1GM0`mKI^VpWkcI4?CoD;K7!>HI=F^d#|R0E`{Y}sKx z+^1Wd=b%gxA>plecQ-RPpEjF9Qi#FAo=FVK>O5quF22Vi#|+|Rj`iQICmH2uSCDLVDj`ZprS5*j^ zMYvfySw@;bDr%e8$HZAI@y+xr_28I^zK7{dYS>bmqZH*ml-t9Gv{@C{&e~HoBr}il#}~ud0NQ0 z@4Y?mA1Irp-;XPWaoY&+it1Vi6}e{>gqJbn@xSvDgMqj;O7~8R$ik&oHXXjt_62?{QxUUrW|+-HnlFQVroxD4$dLav^nQFCWBk= zs#*eAPrDyy(qv}Q-ul-2Q)?TshGm+&nVT=hIkUvusL!QDuV9g$&~wCnfTVBRQ`??( zyJYehGeDl<;fx?65&%I&D$G<}+xPRl9``q&12MRgU{~q^9>VgvGq{i@&j^q5qDxH% zb+To|W(+QDPNv`C%$}4<1ZJ%(cN1h#^V7AkI1Gam;Z}H2Sbz z{`HTzy&gZk&fAF3uiJIr|LNQPhp+Y}{_xZ1`!#?4n?L&Wt6evtRvAROBKi@;=$$hV zGorCuuB{@MV{CA{L|OBZ{Ox|0;yaM z((oBU1OXnl;<^(kQ&n4QInBoOuutzl{n@|%SHJp`-&~$I%Qz;@#Lr*f{_gMo`S1VZ z-~EUG*I)kbKmE<;zyC)W^GUW{yD*!_7@o+2iG~?)FtH)`r%Ou}Y0`B}&N)Q7N=mO$ z*wW$47wQQY;k2yO2LN;Woa62GRen}?T=wU_wFn#M>3$pM?L2Q7nSE#MD!OkM1kDjX zZCW5%mE4_$k|Yt@oAj+ik}2qRo|!R`!IijN&}9w#k!I#;Yv<%D1Pn8q(_~ohO|)f7 zqPephft;vSIAjEBz9T|!TT|86nYp#zTSwUe4w5qXBsV>pv9y$SPzgISzP1d*jC&M5y7Q9@Nw{7WjN zfi;rNnYj^}$R=%8rCxg4Oi?IH5)+7#oDL*8`#8s)tH#IOJe-;LzCXYF@c!K=AsP4k z_3d+JB9928Ocq&p1|E}Mf`}uW!OUD+aitN3l{R1ntb@4>+;!V5p?eW8_zv7lt^so8 zS<}KLD(MdlW|a#3GsCDnlI3HFsQN?VdXNf;CL+T6S`yVC?-5DD8E)qQavtZn-~2q` z&P2ixUY(W8M@}5!bBsckfeH&oSbTrRmZGJ|f|X5|grr;+5l9g~?haC-SY?GwOoFmD z`4|I~U6E*PVUlh>U3l2_eZ$VuDi^#G94K zwm2v%01QF%zG0uXBwE6%$Xtz?Nd(QMNHnAYmN}~$sH$wEBD@JA$}G%{c>^_qmc1xE zD+h1=`b0~LhSH~Gc!JBIQhhyKwFwoFQm_kiEqawz1ds!^bs^e~a-10%49&Ff>PRfR zNbz3Eq$?$@f-JnkL#w!|c+N~DldwSQaRhsLRG0!mgpjZq(@vX1xx<5*Y7|p#AoB1a zSa^b1mLrx#xpnFLwqL-kwrAR6M#AQKJC1w8%bQ>ER6)%7Ko1!dVdJndsL=RAGMN@! z#B2xzYsJiiSU90>r4)ltOZU`<$V!u3EBZ3O@neT9MIQjSFeGG-L}=g2FB9QrhuPuo zO6XErO`r2dHUm8|Eza~K{jhN*;%RB)8uOYyTHl{9`@U@uaaQ8CcXg0w2@)u^_c<@) zmiD|oe`wD?pg&pIq(=Q|fBxv()85*?J-fwm95YO-lU~H!Esa5mv=KxcR55W>v1&_t zTf{YSDS4PlMTrFo3(u^A9f}Cb^swbejhfBt`9)?B>!MRZNo0=nG%Gqds^7M3{bhMC z&6eA&h~3g?7IhopnL#3}We4l8%p?kP6QIj>+4tVnyb3_aBGcC4UQ8oLhN?v6rqlou zrG-PH-ZpZZ$NfgHnv{LNP`2tZLn6wk1E@46Sb8FAc;E_HNiVhXGz%uJAql(cNW^d>yV@%r}l`ud76RaSA7e!~uY7 zTx)G3NM=T?iWP_;o!KLY&13rM5zLK6SsT(lQO&p+(zmwld+$%Gz4(^t!{%@|Pp4IB zS9F-K@};GN-9Y_3a~KlZ+NJL=()Vz#Th9Fv-0)!Eg`o|qK-xIxd0xkH^?9ZnQ51xM z_?K^xSZU>b6;QLX2N4iuD!E~X)p=13mysmMiqB&aDM3x8J(92ptFRI?izY;>?gOa0 z?g!JuT#=7j(-$ZKoAbQeJV;*jQ z9RKyd{QkGU{jY!fpa1sv|K%V4@o)eB^{3By%;)Eq5BqZ=PAsmysB+P+5jf^>ceVL; zzrTO~Zc`Q2);DP_-jE82Qbw?q2=U}h0%MNj%a=c7hP`{=w>|P4e%{~S z+-?!mefm7j=DX*2qMJy&>`w=du*jrpsdmqZVGWzM#%TLat^xAQc}AqyeVgS^Sg}Nu z!fU=s%10Epn;p1U&0Hp_ZV^IkL>|P-t(2C)oNh_pH`UgeumK`kfTo>e%sJ*Tp9v3g zk7+&;p4zr;s}jkq{ik{k7NGLquATtE)%%`72x1K?tyh3-&NG5qqa>;JYtQthB;l%e ztXtLG3Gg|gy`bgD6p@M+7si@em%KL_DWbjYTig1kL=fh#+FOgz%#7eF=p|>-swQC( zf<>0<3R(B>QlE+M|m$24N~<;+G!@+3eduv zZb14BGq~4Dr{xT(aY!XVkv_&jRqvxhgyeLyDlJ8(h$av<|3(EI2Bpj=k4dt`#fDlnsg)yavMWhgC zKIBzccC3mrSWp`&p$Z9u2tvdZNzu3n35#h1iy3LclI_$vM$QpJM70Rl0{u`2if|JZ zZd`q>;Z%99<^KbyLe?{cz9-v4q%^ifT=!s&e_(RY+Epij2=dIWRXiF*8n2NugG*;7 z(wb=Nebd$m8stbJP*YB~qhuL=xOEO$wP-NVxmK@v>F$=Z}v1zX>r+Wm=WBQ{mJbQSh_ zUfnHx)XJG=nQr0ZcwJ2aJ}DW`@*n?@{OgEy&q3lSS)$UFYx)aGLe76!jt7?`Llp@?aQzC4-jdR@2`!#I>E}Y0%mWy>QRbnQAD2a;~S$}K> z2wa-&m0BVtdi2# z#}G?I5$>X_qHcDcMQ}$|O}{*S{(S!YhtGfWH^2K||L4E_?O*?wuRnds z`xHwm_^QMHr(y}_WFl0-Y!osO?4di<9N+HGR)31GBQE{@1fkg zZrRwysm^yQol79?#E4xkx@(im()pU7R&Xg2%#cKlQdMRUS(S*WV$(7LOdv=S5EGrp@%Bnhm=NPQs}!LCo~XWOREY-&k_cjvq$Ibj^K)hUMHJMf85}N= zysRA}C1ho0kF10jPV+g>`+bbNmB6WFF=M!$!%mwgQId#iZ~fA@7iqhl(}OJFK^`S5 zSd9R*e&b4>T|)(dGO6;}04f>MVtNpT9G5$|gjI#F72X*Oo}=1iL>P4?E&3v(rWa;n ziFA)}Gpk@5S|pAzSIkkFgjl$E`zQrfU5P6S>*3hQ@Ht8SP}0aF4Q(ghggl?&jl~A^?arYZj*sB1wRRSy^Qz?qtHV zvb~j6MFFaW-t?O3QQIP_t+jZCSoSWD`ksgw+La35siIG$Kjd`}-B8q;D5PB8h1z_H z352BN%&ho0&PummJ{^*{;*cORbZ491SKk`Kv0Sz zW&)9uaz>7%2}B}17#USfCbF??sy(4Zjj|C7f+UfNFi*=;j`C7g7ML50jth&rb?UTY z$tdWh>c%Okp5HlbggdkL)}={>%V7DLgi6+of64l*)LpKg8-P~{iUS#0Qe%EV1ySlg zDkc|Y?^aMEorFCi3cG2wi4#RFxmDW@Q3WV6yGSWysWNd}uasL#2H@t1?7fw)qi_2h zV;-kx5VMFjZQ6PUFbNp$p6L}?v3|T_bg<%U;aoG;p&Mr1eO( z-nXsy-kI14;RRvVAO^42$x6WR!loiUiA9wno#MgWM5Kk3mZ*Nb<%pwoA7nNb5s8dr zoE)=4aw`k~R7=ZByDcOv%Z3Z#hc^N%vxJ4n5aGeC36p@rEv*w=!6UwFp&uJDOqOEPahGGvCXSVtde}G+Rt-xkBqikILN-9m+*G)mlUtJLru%+*w_TnCJj^4b z3REjct-eB4s%Fo$Ip=ZSuVWtbJb+YAt?I2raHV<>5ohJVKG?K}7O}3%1R=t))XcT> zfN0rWX(jnnxd7vVcXCN5MO0d{U=ebfBMJ&`2YEfzxvC+`rU7TcfQ@5v`gQ&c6r(_d)p}Kyx)fz z7{V&5ZQH_WO!J)mS)M+8==(l~->%nRUccPqeE0nRhmW7yz9-lt!p%HDO&XE9+XM!9 z=@5ijH_c4oV1k`!Z<$onQ+L^8Ykqd)@~<48kXXx~Vv?c1gBsmzEl^N|Vnv@w&l zY2PoqZW|sFP`CT?U}QRiDx{{e81XNfj6?{DCB`^G!qSCPr1ySly3cb~9%_2nnBdSx z2{-fJG(6`#&*Qk=Z^!*Q{R|%>=+u~$IO{}decQKPm~&}YEECl$!l-i_3@+1b(h7-0 z!rg)+xPgTtd>W}G$sBiWy{dte7)h*Jdp;AK@JRKg$S}9YO#DbydI%2)M8X*hYbQ## zd7gI5Lfjb?TrEecB$qSiK!Xez?&RryF#*Rd+k za=;=pgHr(boO2jca-siqVhxD7XGNUU?Yg8^%bO0QXL3?)w<{*Mls!VrfF_=ih07DG zHYv{uDvWeJf#6b^<$8o7>f;QmfXHG(LPS)x2&>9}Ps%Yz>7(#4Xhj6c_kuRmK10iU zmk$_VT_2I2X{9hjT^`>TmZ-@bOXyglI{_o(v5~GVt^x$X1;*eJCxeINlOKO3l{H1m z57;sxD_Mr3s27S+bXUAE-7XGiN4BO=R_TA=ruFfnZI{@JJZJ z2nMn;3Dif-Of0?kJ<*67Qzx{5Q1WBFPbR1|FXu%NRjvza0bS9VIF}>{pj^dm zAW%uZn3yCZC}R?dHc3fk4fpi2MFy!Bb)l{2YDfhUF_E@LEL3fgMAd_2Hp>x}p;{%N zAO{CkUx>E8Yip5|EJ+-3&j_yq6nzjY2@!U;$IBTRnIw*Y^P|-(kyV;Q8Oi0xTbj;= z?w4F}oia5V!I6cz2xTPM94D)aQUWzYs%~w&6tEFQ5wOTiR_blLuspF|wx_4dadCvg!yT z5fSq^CN1k4=L+)9s0pp?&KWC9mtF5VOoDfk{QgASsAN|%uO}5-H-ds$dtAMt}1QCMx`hB{c?Hw*!O3UL?s5A z$I9PE!6eMwH|F#Vb3bj|=J__~$aE&uu~$%HM6Tp~t`v2SDsH1ksv^F3$*LFolKrIV6I?IUO6B zX71W9PnVbXzQ5u17IvniwI}!KHr!2F!CV6!@siPz5P?-_Rc$9#Rrg#mXQ-TKtmY^Z z&GPFoSLI+-^6jvh1ko;ya@g(b^?begZIG|l*ClwSD0{@?sxG4xf!H4!5o+z-`%mvb z{dl{M|Kor8Pk-~*|J#51i@*HG|N0Mp&Zq79>E&tDP9a@80W;_pV) z>FN2;{`H^y5C7(W{LP>J>74QRzx%I$^%wu)AO7+G`1#ux>g^r9YrXG8$8pZ%AZAr9 zO?eoY*N{|HS4Om^K%`}6B;00Vp4xYz41%Z<$j#h+#yrj=gZBR1dlMFdW?3*3iIo@~ zfrOBBX>_?DJQH~w88%QUa^8!Ccrln}*NhJdgYJe!m^}J4s|r04JPW(#r$ZwKZ*xYHbRyWUvH1lITl|z{Jd+ zRK{HQ#8Q>9kcgB#CL#ip1u#_^7qi70#kv^ zv^lO3lWCJKbK0DDkKsORZUjo9R$6rkwg@vf@UAJvMH!lKj8F-EwFFrj?B%Ys~zzQ_kQ9f^#f zeCWo&)iSqEmo*xG-xSLpRH1G)W_!YI&P)+05VDkZc-Z58z1tu{ngcZ5J)ePOzi=*N@}G9 zR!j_%AV$^oW@e-#JhFOV)=!_S@y~regcs{ctyi!z%2`CD^7m}mY12wUBC@dT@REBJ z1X?prCCNr0grsOp7S2U>BNJI^2c@AW5#iFEP*u;a(3eCafPa}E>$d}HQlhFwLPi9U ztp5v(A6aBxF179o%4MQtM~pc{04O2BsZG^omXRbQauHi45v%hX#8sM|m0@J4{3=l? z!2p1y$Vkn&qn3v>=4wt{qJN@_ZRpG$)Q~M)04_aS9qx5uuxJ(vU1&}MR5*EsU2wg7 zkI0aqV%~&^BElnv*)hk>=6%`(vHLMtm`Ox>YogsfW>ho)3&0HFGMh=cY*9IUh$Ihp z6x>wB2B>m9ehdTk5in^5Ex0m!76@HJk4hYvRqV~IqK%lTvZc)dh^S~2)@AQDpVP(| zZpMi@j^0~S37ckCY#qSG(ui)#thzI`3=G^?)ME7;vQ!>OsUypU&ROV;2dIeVihrq2 ztcqJFB(W~SHESW@%s_;wkSZ1jHVV5=-1X=x4cXE-+%la36&02_eT?INKc+dj_x`f& zpSGtDt-nZr>if&(^1in%)Apw?ZU5!#m!GcRK9BQ$-d`bK&+sA*^B+i^XvZ#kz31n`Ko0C8)rwH**!A#G-EC=`p8NeEJe zkIyraLdhVXLpB0e>A@{Cd*6HCYw}HjjdM=(bQ0Fqh~RExocG)HJZ|pBnINLFv{`^4 z+QQQ_TWcyCp+%TGM0?+!_owI9xAU~{s1HL#G9x3vDJrdzG9hS=`#i3G-qUAgNvkk2 z-95Z?$^tO679SE>QVxWNR2nBqQU6)}w#6irq>w-&DotBsS)%X+g?o{WA|lKxk1Prm zY3cz_ppelFD(3?NRgFeU1VS)UGUGVs+x6L99mjpb(4*^K~gVI&rjQ> zYilZ*9Dy-r<|HQVdsl8vKs2TYe1G2m|MCC)_y4zl|9|UVJnFoj%2wL`q8SXKYz z@=dM#qX_p*>X*G|$G-VI?#J7Cj&Q7?N?LNDS{twmXC$!z)ZTYy&R_vG*){wek|2*6 z;YuQ+=Ci)jdgIRd;0}pfQ=}aOcMT@~nOD`vzhgM(3HyBEl?VjA>?G!y6^UBF1UsewH0vSSrh5 zwIniVS)`Fb_1$8XZWYG>ro~xOwZ0}+vs}r3)3KTZmeIQ0*6SJtd_AQ_nFo?0EfP$W zq9yF89l>obAs0kNGjrO^if_h)qgWtlMuw9&X~dMPqyyoeNnX|%Vy&_zE`hulW+XC< z9wMpQB35$Q8&FOcsm_J6DcUd_6B(2_MxhYyF_6whjAcZiy4N9;!5P6!0gJHk z8G%O!XtHYYQ^XVow*peAQqq$uq%0S~MpW~DLYSpeSh8Ye#$ciZ1k{*AWzI3j4EK9^ zK^j}+d3!axmuh{^)BQY-w{Z@D_x;_wkH5J*{krY%Nq5#=`cuko+6ZxZze#^ly=dES z-~MpCeU5qf*Pq=Y!Q9%$62Ud9&T-V^!+bt1;GA-78R(?895oVT1B`O{_9-yHR zad>!m-+SM;)-PkudG$HGvSa$*_I=y8r#a_s-pq!FRggDxmDC0S49%>^77W-JN2aQ} z=dfurGFi26Py2`W?^SuGlj!C0)KurR0LC$F3=nB=z4fs0=_N{NO^9;(bPrU%1d6Q< zN}}Y-SgZ|0lUdugZG^4$eRUQ@+^)CdJm+yR5xF~q5R~P$c-i)6?mZ}V)9tcvPfy7d z6iFm1WnQT{xR8=SnuUsRYaj-Ma`{4+oVCISD!ekn+?hp0T5DxqurV{PW_})LM%Z}- zJTsa$1|7HialfWdrl=t3a@DBxr>CdZ_VXO)IDN^5!9wB0q+Cc^SOmOK10dPbGlJoB zjO!Q&vv3y?_VAn;Zf?VDM1&}dYGxew(6m`ML3LJ+;qD|& zMK^65n9a%+73NM-y3-<=Nrjb(GHf0;&T-sh-ZNc=$_Rr8{6oa58^E!8vc8-2ie{lo zTIQwxXZ2u$hy@_g*0cfeOzrLEW{$XF4o;4d(fl{Roh!V|f%yZ7SVK=k; znBflNgCzLxkNAc%0gz1{!jKmN^(`Q`KH+w0rLo9<0T`_|K<>ix?8 z29T(#R!}J-!ooaLSf5|sy}W;y%;&gs*I)m4pWglI-~Z{q`Sbtp|NNK#;V=K=FF*Y} z;S6b)p2+*H1VyswentB5rTKBdfE3{}X*s1^nHf)&&cq~|0wgn!uyBXN&v8cZMkL&9 z&Lp(fn&@`n8E}Wqyj@S$rGpfCy6ob*+q@6DxlJ#J#uE4ykDJ28N%4q!S{`oZ-Z#|- zl5M}(oVWYibT>@#*fvflGpl$8gxC1Ol!;Uku0k0sZdpZCrFso#Sp_pPvY^`ngK4Su znJ7JAX4A*?38b=YL?Vqv&6sIbwiCnL0k6?5>_s$tj|fC zuw>?RD|8#_b41!f49^ki%!sgB9+K8@#w5hbB5m8@Y11H_la_IInF6GYf^MD|5p?RAh`7^-YYVG3PmlHmiy|7NMkRCBYN|m%N0& z1LI2;wCXcFY=sfBvIr7pwR@;&V-X@b#(m5qtIih84{oY{FCxwaCy8ivO@fG7nPuf+ zX1OjGOqZpMSjc`U>XNEijEMQ+lSgJkm;0|OG{e)2m`-q2cCestm*)>3`{g;A z+&yTJJ4czfe4Jy>>5i@U-nF{g#yM5q`wS_3(foQDnO))H7D!IX*JfQLQyM_NU(r6G(JVvWTuESe$%q}85jgvV+zEmw!S^wvZu zESF`oYVAwew|>=JLb6OVn|1(hgZIlwx~ND=5`@`_JskCJ)=ZL*^Sg2k3UAHDE;~+Q zNNZTAJcyydnLxrTI(VHSkx}i1q<}=JUXl}~8YL`cQ>nv{8N|fG8OvssLCK|D+6E5d7EP9tO_<-8EH|aYza^a`$?N_j0l8)RGTUjC8ra@ZAQfK(`|TK{kM=A zNi}s9@644wSSAe?X`GOH%e7dU2-YUxKuq!0x9|y~IjaWJ%4=1Q6{eMX`u}I@U!E+< zk~2?CKUF=)>|S?|hC4;G&rB3==GL_%`s$`){+%a?Tz)N zS&x|R#~9lfM}#G11yPY`tpY*m^*+l&Tt=>l2tqJWC2?ecz@kl8mQJLZ2saxeDT>t4 zRU?sM8M8vtgk5MR<-Wbn?H%dFeBW%0TlhgN%kuQ}^8NM0@0aU0tWU&^(41NZ`%Ew^ zckcP}>4(;rFTHbX+wFCZaT=HRcS1|3dAJ!-h%%KFxg?U1#3S~xDTq?w5v5`W*9}*5 zhNzhobB$+x-(=%QYBh4tyYD3G9(Jj)>tIs;W(d$>%(_+qS*hII`$E1ou3xMufxGKk5;im;=?0h;f(&%1(Di>yM>bqnAtlyr8{DxW{Cx^FJd#D+PEZ-WH86M zJ5q6{q?jWZ7`HKR(>BX_{s&-k_tN+X&QTK{_fekl3Ms1PMSg#Oe|>$eQR1pylo^sW z;Q>m9NtvPoDqVjN(#*|f3K%q}{rvM!|I7d9|NZB`{PEN8zJLDo>G%KPch4`^AO7b1 z|J&35Ktckdt#nRx&q;iBlj+pr*{2lOkf; zRA6aWVn(X7Od17HG@pgT5;m{4kFYM+%k|kJ@5eay{l4#+E{xv0s`jqVs!$<0urZGa zk1zp8JWL|x&{YoedgoCr7Bb>woJP&{at#{Wc6dx0%!~*(KX(F;kv?&SMuS+CGJ>d9 zy4AvaX+tye#DxVj9@ZyT^C)ssX0fSgKKk7pQ@2W(`MzM zmwa8AJQI*I@I{u~K{AOmgQ*BAXI;XK3?$rUDM6Cl!V7}JmEd=(qH5(q!a@W@qoJhu?sKkuNjKA;}XEYR*M9OoRQC0$M@7f3=OXp4J z+|uS5*<8MW^UqQx^(l*poHAi2O<2wSU)F|aNoMt%e9Jywt44+>Kk5(v1gfrP= zL`?cx6DCmxNWzaXg0N6>R$6f+msl*^5m96dDuNtkoTRHDXzeYl=0-i4^so~E%)(NF zWr!eyso>qLQY>Dttb}uEQ=&K!6O$$!8Cf{RQv-C0V;HEme&B0h7DqdK!AF^GcytiK6lXI zYW-{Cz>i|OoToU0{fHQGrX-xrW~LBQ6z4XO$|xA;2_SVF*Jh0hSDc=N09CweoW$)6 zX3@4}vWr`up0GkqDI;uT`j~}oIXr`yKv~+aa(k#Sn3x&pM3UeHYF|z6M1=-S%A#r1 zeo%X7n@nl$Imh&vm5O>ApU(c`MK+LMLT=scr@5_3LX?OpeP)IL1EHlUHP|nC?oNmH;e^kVyjtQ`E{&)J~iYjIl zLxT!C-`lb-FV~lkeYp_$T^pS$P(EW$t3}B=T+TsDnbZG!5mzB-A`*H!sB8TLk=~c* zrOiCY-9uY#Cq{tY@eQY~%GLwbp97LSq zHb3YefQOG4+Y{Gra;S#;W*+g?~jD&B(` zl(p-nw=V`Och!7Ex#t<(H22MH))l*+CPMl}odG7^LnGYBh zOs1{1rbJ|?M%%ycC^O2`(-<5<(%A{eoFVeNzx~_qfw3R=*S9%mgo{v@I^8lNs3y|@ zl8${FzrMEH_>S9{;qSiPC*2Ml#t?|oBA4e6-+uqy$L~JqhfWq~@Q9>j<<=omTfI{s zuX?VKw2=rPRBmW(ES$t(E*Q7Fho0>MHPI#tren^1AIkl5ZFZY>x4DfBT67VdOfx^1 zGYm!&ou4P*;pR?33>M*tqQ?M`MH^B2ut1cAPn9y^rzo#>x>ks{3=4{|j3A=@U;p?o zKmPbl4}bd~j`!Q={Kba#b!E}*b|1$8 zq-+KpP1GWd!kH<?VkpLy&lGE3;VM=tBK=JV38 zB+aJJ_q+KJkxXuK;esg%cwrXVZf|jdoxG}wDynK0%r%5QNjb-{-{rK`p zl_-78m~K3$9704*wWu(ZnF#?hjZh+qa~hmqgQp^i(%l|2QC4k_BnqlBAb<#q^o$Ti z0MqBTziPX-~%;XQ^3PEjCMl6z*nYfOwjl$J6EM`T6>GvtPda zcHDQO2)8i~=4?$sr?l15Z)pJR-Y_^Ph~ZMk{MD@Z)63iff#0P zUg48*Qo_y(zr?U!a(z57$q#RKFadFz%uhKQ&XO`RGLr=isdQe^A|x@Wp|9u{C$Y5Y zfutC7-)`@(uQo;yUtT_3uh->rAJL z6sGE9(oVJe=_R6v2cniIkG|sk7f@~Git(yC&dQw5sM@lYoH0673S3D!p~(zwlEDmV zjXl%d>qYRO(?MM$bU)cI=i^dWlWKK*=DzQt9-Q)6d_|=3DVfWptcU~DdwO#4k%1tR6ALG& zsI}I}C|J8xvRx5|I-KnFgt<_*7aI;^`a|Akt&H15jaNQE;Tsd8AcL%DHT+zY?Mm5$;T>QVS_g z&kPUwcO7AQSBMe_pU37oWoG7j;Vh0Vv4=AcW`zX#LrWg#T9ZgrSLKW9RYWY4$N&p3 z1XC>yA>7vWx~^9dnP!or%xae469^qkYuc1qZF0mM$L{l;h|R-2C=pK5+H!qq%X+w4Lib-2}6 zj_J-8Hfc&?#H&>j%{RKo?fIaVDj^VNr0;jCrT;b+sP{ff!sY@K&;xplEEj+ z+=5vd0123qBbYP7YyzaxA)-)JMsY0(B1L&wS`*mZ$GAltnX{A&;TehbdRf#BDa#j0}kg6C?qxfr!%1 zR~twMK_EhPdz|{}x|nNB4i-`O+&8=LhYyzv`5t66w=r&m1AV!ucAF(frwC#>Z|l-1 zloYe(YjW-YG$KM0nO~zw!wDQ+nly1Q@kU7jBgd-Sf-KzHOg>`7)2u+p?_P=44J?)b>GP$yv1nQ95P%BoGTnX3f%| z=YX(K^D|7bsI~__!$$5-P81d+%fp!rqW9Z7p?&l1dRZ=Zu`$MdBhM@a06Dj|w$^QI zAjBH6krnp?Wrfbu>T(W^C@I6|zTZ@P*99a*OewlW7^1DSs+7zwJEZQJX*zVv==UD)N6`k%Uz z0J9K?Qmc}RBxI`%EDI_u}o(IoT!TV`2$cJeJWuPyOok!%U z8iKHj2m!*J7G)iXaPxzV#+=7~Ts!~%@BZ$G_@szG|J$E$?*~z~Rx-z=r1IW)kUJ$4 zQd_(9*33Qd?#CVxa~!Q5VY{0~^0vL*@9!4ljE0Qhb45~;uPj9aGsS6z=ExXhcz8y# zD6 zPhBCQD$gu|E*>{gscM0&I7^_G3z?q86nUl-a}Bb%;#2Co@`!?WfzJ%NTF$X>eO`3d z>eX8CIj+ju;GWvNnq#6M%Z$o=tM{WiAUB7Q3I~INtXM#lbcz8plJ$(#iVAyW0K$|> zAx#<~A~}3|(SGM-Bck)jr3b3>6e*mLmH)0R%v1LGsDsPaEMP`*61335^){D>Eoy~} z-rCyQ5~1flD2W*&g-0lzoVnL8;B1>}MR{(4i~n6?Mk>%XLAc7fVkiJ^aTM2^nLSPp z6%na2SXyhXsR+urB2s4pQ+>1HlpbLoGh#$I3xW9zgUDd!a0?H2XP!V&j<2mPVL*eR zRi|%b)`o{F3AhY3(p7t;)nN+CIgg}ZN}tnMNYdTHXLUY>g>s)1lhZ3JhSE;~Se8#Q z5n*X#6gTLSP>;gIIuV$JY6^J1QzXnlYwgnHDsmxkBSN}kcuqn#sVO6gwAQYwOLb|* z+@KSfnKlPyGEzy%qY00UIrk`%cd=e|f%LvU_sgX(S6!~sFCjgt0g}NZovC^p6bi|w zqq=L`!$$`7Wqo?SeE0qL*XIwn`$6=tfBy03dF;vxX(b({S~H{ah%47aDrJ&E!sj4b zS?Pgd1t2VitV?3iF70W#zVypWTQ0<;s+VQmmc@=EBBuGiZ880rV~$~SJ`xw}psW-Z z0rUhVQk~KDEfHmk=z4kj_{}#TK7M4#evD&3?(a8u*D92c-R3MM|NGnf-1n-hRFn`t zk0U+E#vGA>(@PTRW%@gpcO_l}3x(V8ldeISL+9AcR#sUq>q_Xog;S-w^tl+uIPQKr z;GHjuhO+=>PP0hoiu<5)PteKA@$iVoEZT_KqfU=9BzVCg$^_3Wp5`_)B3nxKbIH%O zcTE-&E={zVZDYTO59V;oa8%Nxa_{TqoE%y?^1w*J6rLzZtRg`;MwXczw(}+Y` zk7S=VY;5~h9$7%)HPCWEL{uu0i2i-oQvXP$ zDaZ#!^DzL<$0}D<`?6|lssd(;^l5X>Fbg2d0?4YYIMuz=beg5e$zkd5S zfBnrLe*fv)?|%KaALlp}=@o<`m5U+FG<+h#iM${7%WHeJOKbb<*gwD9m><7+d2)I8 zh-0!g>FOT7#o$0tzx38lm4dsIdy>~8M7}P9J<|h}MU7$#t=!=Ahb3l&hp042I&Jsy z+vmH@yk1r&op;OK$LoFGH%?x3X|1_M_<0$f1x8X?eUYIM=@k`|oRq{&;dugivtS!q z7Kiqj?E0y1sao;;im0fik(NZN$VgdRf~WiOw(sxz>z6P8NdMTnWD*nBzP!A=JYAkt zwDne#Bs+phOV>|~2s5u#4T=m%S(qCq6hd%wr}F{@Gg@0Hk?ELZ)0i_Nj}fh}0FGl% z`U27Cr%#vV%HOca+xzYA7W+0hWqrPgfSkf}T>&r-G21+jB-Ua>P(s=4OkT2Zvt!$C z49(7DQsR|s=?ru~!C$q}szLDCYS$wXX=JCt(*42s zlhek3MgqpEWOvI9hL(ROkd>;J4vAfy?T#4Jo~C9Y-_BsoEdm@_P51oE+( z05eBC`qR=Il;;x_Wk-*7Db5wm+2s)v1&q;DxTX#1UI4G68nmTfTf2xXNg%3os}6Wm1IkxoC579xX{)45vtEL5c#&On$_v#O9t z2{`6BQMNWSGTi1IK4)Y^IC&7ZMq0AqKoK~2|yTbQ-H#5Ff%G(KI5!Jr-fPNwNmNpB65t8VX6!c8#BX^ z>0yAhrCrt!>+>h+FWR4VS)?xsb|Q~5L1{QV(`|~9vNDJ%d~9|c?nlN98xd19gmaAJ z)6y>2k4cSKe*WnfKQ>-cxJ3r2^q!~fzD&B|L3}1Q)U1{sj^~>05ivMRfuiktdH(eL z@~JPK8I-B4O?#83EP-_Q<2dFq&880nO1&gs)e=b$jUyyccmUKy(mVlPuh&nXK0QCZ zsCIMT_wD`dbsX;=X|pneoHK>l)8{zS2Q&B9!9nB^X2*VF4TBz1@*qn7_bEeNjOFJk zSCbP5k|>7F&Fv|vF(bq0%#1XTx$kox?v|c5k4%b7to_2h7l;{2!hG^ukOE1hotR5H zSw5&JH%_=)G7}3Cc~Jc+W{@%-_)&Ko5q<)}i72Ubm`#Y&%n!3YeISfEoX9;yrT3-x z1w_MazwM_U*eMw-Qm_Q~*_ze}$9!fwP_my6Zo`gaMkY(UE^Alr3<Uw~WcmD$rA(P(H-Ua0ZL^b#1bEIRIGzVbLHu_QPzR<2E95BZ!JDy#s;O0}5%x;cDYEO-o+_?-HdYm!dsFcq~(io$8rGGf}S za|R-)cb|org|%zP`9D^LX5Qc5e*EV@{mno8$L9|pzWL$z{lEUxyx-2{kDCaK6xl0V z=a{L+xsCnD-{kY&8joMz=5fC~uN0kkIGb-9hEZy^#44p|>^*|g+6`jwwl+lwjlFm6 zJ%X4;RjgXIX;GtQ&`Rx9Mf_BQS}CEveE;|}2gl*f^FH@|UFW$Gan%=gutHcda-uIo zaw$&XrEnE%*&6yNz~-ftWg9gGs@mu=Kb{>uT;n7w!r0un=dH%asn@G>;ZAMp zc9vTQ z4_MDxUZ(iEd#_#WI`oP6g0QFhxmZN%)dXb1C(X$!R0{Kndo(c0gXlO4f#pNuIAS3d z1!nvJ&v(GeSu>Prkq3C<2Ls!4q}`yBc^*r;yTd455fo7BjgJd-WZyd9Z}Rku#7`ZT zmNn8vhkraINRyiG?DyD7+%r)bXdD4-e4 z!|O!kd{E-Ta2WoQ9v`8xHAYj_SH4r z8)>=y!5FviD@?WB*!#ds{&0ou33*!IDGGKgdn%iqVzA+xChVSGtfr2GaDk(8yXzJu zH4R8IOv>c#49(9_-Gb?g6@+M^MDMv2S6&K9xTd+qXh8{iG&{>9UAxI7z6s}-6-+wl zw4_jd41$cG<>76N;xho$(S$|(rONcFMlL<>cLyn;R^7dO;o@5iOQtk2R)ZoHHcv<& z^DpKVy8o2Q;kf09S&!FJ4QM_*7#wWZ;t3+-Cr41FlA~y1i*{wX`KvNcTeeDmp)}a| z_~(9X{W+^Ms4x4w8b0?qv10WE5o*|}S7ShB>NppP+c)!A;Cnbzd8)5oWXun*4nV#G?*K{FM&c_g>4I zK>6cnWO&21^zrO-^s~Gc%AnO6L*}|MLlUavG-+Bt>D=7oHajr5(z-Gh(nd?Graqwd z=gzw`NSV*w`|4XIQh6J~Q&Td6CUSt1Tnfijzm}5n3YIbn`V{uQ;x8R=r@I=gTc~Y* z&a;YJ^=h%X-#KYWm_k3Q(6Fx*O9Ul7q*00sjQ3+h>4Ekvkdh-{@ zO`JD}F+NNozQf*jDO$+C_%%~E6`@5}JSgWNRJ;0g3tUe5j`{}`aDKi~QgTBnDmZ(7 zl~W%J!v+j{%TRWAk4hD9zGJ|KNPO6{xu-3|R5Od_GGKDa%D+6gyrLs|Rfu1+3p4hf zP4-wN_oH$meav(sQ%JYdz2W+{dW!&!2{t=a>{hN&BXehr&4P5)UH_zs+;McSN+$07 z-!f7U1NFPDc_$@vB_hL7TYP_zv_~v2<%?K*sD!5Bo2xx_eY)>G9e3Og2CA9|a;yT`CF4mYT{omOndYE;>a=yTCzgH{!=jTh<2QZYq z%C5?$oU98gG@Y(2Uc2%0@0YXB!*s!J%R*NrN|95cysQ=snj^H)R9zB^HIPQ?DkSW>}i`;nO)yUJ65bw*`JHEGh8IMqt@Px z(ev!}C)#W#dO|bUz%F`0jqd{!YNwh>zG*O4EWzi~qrH92O7R251lQaAoq=yF3prAy zM5(23pX_O%`9%Md>YTs-6eO%x{Ul>T@3X4}>}Pi4ppH#;gq?uq#F6C}E%0Jj<`#VV z9xlBmkL&fMqB*U9<}c$3am#00aWRr^;nnMEd3&A}S@9YN6eIZl2ozc9iruE9h>11xI*Sf`v9ei}?rfQ?~rq(iUI=_mp3SXGm)? zN=VMY-bP4w5`|9Tx0~{U845=OIYzm#JbZulB%CD-zv?7Rrg;l?l{1q3nQI`%|8g@D z*3d2Gfp>KsE8T;kp$7cG6M(GoH6KWC-i+24KT*S&Ame%+Bl6HJa8eFW2=X9`P{FWJ=Acv$Mq6V{VtgRtbF>RiuH^8~wR=wV^jR65ByHqde9 z5${mz`M+$^48J#{XPc=!Ko))U_`|t@qD(45VXQy$euWs9zCSigg{+(_DOo{syp^7> zlRS%Is+sb0ZFJ8>%lS?>Q3xqF`HkQ72h{{dM5F>uviacyaKf1~`779ghLm2t5*7A1 z3?X#ODy8cOPa}OH*vL&vfdp#|6S*vSza(1*%_T*;=`A#hko&g!yu#qqET@V;zKKQ7 zviu0&FDeP%hLFdP`m16Ys(Q?6Js5^}K-ozQ$q>qd0wd%-&~xBp1};PUcm6GiK^ZaO z$_ko^G7DF`fIj-XphDJovme_a^prg4y_y8yYnJLdDWUHFqK`-@eG;_C?`r0y3H6o_ zZe|ZJJ3KoyZ(q!s2b(kU{lsR=Uw>AV-AptveXaE$_zj9l?}h#&dfo(G-p?4Y)%a!p z2#t&?_FqWU^<-dFI}H6|0VVgREo9g$>caBv?0ml0W#aCx>eZaR^tb$(!`$0c2*X@* zE<@eN@AkQk+znLqlAf!v0bjP(A9l2#`SzX%xUfcN5CUHjI=n`Gx;Q{!^Urp~JH7J; zjV3kpEnky7e}76Ds+pI6+OxqTBFYa0)Kcancz=%q+lJAqWbtoT@bP z4{9w~v0xIwet4z>b!7>n+mA8cPcLv9<+SlA$PP`EaN_t?Vg z%u(X(JM9h($jp`fwQ7H7xs6Hc6(_+{WiTDZDVD7+rol{31HxNYS!;d!I?dbA9^)=MKtwCLA@(!3vzn=daFLW<` z=7W@Ur%SJm#67?rj?weTRlBu78Yh9;N{Pg>`|L^Pt1^X&-Os=KDBnRnR&14g5tnRv z{r-r}+{_yq>73&dmrnEGc3g3@o0(ctx61t!62WbC_hYy8fXfwP_;oVs@+Knq@@R7_ zapU^vdYAhKt{V8rDyCa38JJrht!wlZAiM5acC)j))z^P>6;CZmJTR_;`d9itovHQ? zmqo3eZ!KmN4D847Oi-mN>gQT!3nnHBNmIHwq_y#eLv>_CE7S|jA$cYUx=PocZrK7C z1!+Fs{_x02Sa+`ihG;n~#D8R{mA$<(zP5XR*;T-&JfS3HA|H<4YL=2*?-WYy=o7Oc zwE=LcObxBYzQ|+po%r?!_%Nl&+qg@+pi^L(S!}<3u1hv&5G3L?WE(dIZvj(GES5wj z$vJ-G%FU&1(8~!-_FaM&JqVa%q)JJGFn}%NlF_>*@>BVJ_4^_~%N`GMc;xRyDpII? zZO8Av{>Y2?*?z(SUUJ4LFYNg8++}5h8Uwd0D+A{}1qSyD`EYbGol~XO5QfaVXRG06ieqwnGLQIlX?A7-Ny(W&o2}VK%|l`y75V$$Vqc^g@7 z95X4crSp=&E-^2V9_2b}q>G*iVLvM$-$ug>r1DrzS75}e2i zijlbP%g?! zFxKg1ByrVx&%!Ywdbf>z+CV~5(pDjnNVo1=S=GB$kUbyANc6HpV`WG~oZp!gqKxCB zTg%3kPArr})S9u8)oICw7;SJ|B8M5xXCO1I+5tJ;uAUBVk$+AH8F<4b^Zw)>E49l* z9;NualdB!K{ayd2@1SLm?T5g23(-E>=oStotI%WFpk_Cn&g5A`zoKGm0h5Z-nf3hj z$EmlcAu=>uU`>rs0YHq8NR$)Y-%UOyw`_OLt(XXIi(bFmwR`mK~{1DVl2i&P^#J zCn|)6b!Fm|RB>ePSRL3^pXA-SoLW*z*kFsUG2m7zXIAF-NwYV!;$78Ym(IEg+Fc(R zAkku_j-||>O2ER#ujwlszU4TmXU+-^q7gr)#cb9B;NWEPuj?Pr<sm9qsCk-66aVFZ^b0_@cx*W0?cMypM|K5^WH z^UIwROjCa}A+)zo$<`}>pSUWAN!WAb$dH!2%TJU&xhf~qY|Q*AR$43qbe4IeD_B9! zG$VcJg~#J1S30^mc0%OmLD>P!ttEV3B4cJUw}3k)HPs2!Ca+1<=?bPK`~S(ni7{R; zZLk!?0xX-{%Hu1nUsDLA{V4d(j)n1csnFlcL%y6rR~#AUfkN$X|LH3C@luDoLB(3E zDlo2hY0Y^~x0>thi0ZpoU;Wm~fr30f)p@UwXG*y^fQ*6SAL5iTyjTo8N?N#$KhPyZhOUe0zQq0)zQH1bKt z6Bn_%!Fo*>@dt7UM)dNfh5tiSKW;9a)i#fPFjb~L6)iOo!IN&;j$aSUp<6k?6L2Ss zp3G(nK32S|n4Fkn^FXs&-j)K+Vb|l0T5lCqw?;)?W7*O%4FL1EcTIX8%5St}2h(Vx zumW|1=9O$E!gs!bO&1X(p1*}X4ofwbN#w+O9k(bJt z#S>vSEpwL5d9)HtSSZ88%kUB1|6Q&D`#;vt1pgcAyy*WoiCe@w8O@wJGrr_XWU{n2 zM+nQjv2uD;gmjd4y;P$3;?nz)LbNl!Smt%E6eTL2x2lk=uEh=+X+nTyEq(H8!s8dp zqWH@Um~%&cUR0r6%Yzz+-<^W$B&!TEsqoTk6V!sewQVB}{HghF3KO?1S(rh3{J~5B z1g)Yu?;Gz4G1k0z%1%wI*Lg`Z_a)$uLldU>VEL>nyPTf#OCGjf7&n2aanga}|_C_G^QzN+D*5FN9}9+zpb3l>o$6_O5X_!4Cd3EMX&qsr8c`{edO-gKj(TV$9=@y z9BhSX>!`BcF2U&TP$1hXZ02)T5#+Nq(Tba_u+p)g?INvO@{UjwqZGOmpl%*P-aOs{ zr2b1~ch!q~0sMLvUQctPV;=^vP~KTi2X zLtYd(Vv@)Pp?22ObuZO~^c^e9>cy*?E$fxWF;kJhR%_TY_n^bt1t!^6!cqSwn{KYI zHhLs-)t$#yGkXKR1q#bqV5*jlG^m9?@cr=2X0YvPgyjgW?ShL8>OvC`G33DV3DF6r zD(4VSdoapl-=U{!S^va8^ID-Oa1Ip=Az4vUdf<=;DtQoMYL`l*-2YQu59j~y-Ser0 zM6SNN{}9jqJilZ76;>f;ti#&;?>jYV`dl)Dog9Z|yqTYc0(h9HvpQ|Fli*2#Ic@Bg zWd8^6jdY{k4i4+zNGR?$pox(s;bP5Zn3kFlli{j#;MIWy-D7T2=aay6Z~xw+iqCbTsPmSLc z3x7n5pbUu-IpY6Sz4?;#J2O`4ffAEvpj^QWcRgj>x+msOKkYspu+NR%c)H1sYTH%%)lw2 z2k{?_iXE&Z^v;Rc^v)gjyNv8XsZL=6EOL20Gr_YOf{{F&>zT|n)qV{oEtRa_2?2GsxTysPi(dq`@IM5I7 zQ85^68ybOhKwN>aIx7h^R&y?X7a4x0g>@dy+P1%6w0!V{Yvt8Ur}_6w*49WD+vjuq zz)?=W=@Xr5=f-zm#p`w73BipnW(rI=A4bdg+<(qX>|Qg{?_h=RJ2gHn@%>w1Kj2YV zyL|t$0&aO9k+g&l*^qCsT?h;b`8KJWsgw5Ig^^wE?B}U&F>4CXT!)G(>BiDx)HRH= zbxttb9Kt!b|_7+xhj49V}Y~ zaI>60yF>uF0y%F{FKgeHdy6|e`G2+JVk7pDN zg?C3B!Za41Z>)3Xler!3_dRcY#%cKf?AoOjEXJ)*?~2e?oaM+H)9Ib?@8l z`-p6vyMOBygu&Y?lLQhoS&1$zAMnWEw>?#JMnlmsMiq~iGRyB$ zXJ*Ec@bSECa0JC_w7V{|r@ko!@beqp4GMFT` zc|HIe#{iLHEWlJ1z96|D@G)9^aCP1DFkf!|Oe3ql&Fbg;6SF@~{IiqK?`V8iwvDys z>(ia^c&{-aN9__>Q!j#QjZ-80vUM)>_^B3f=JTy2A(R#rh~TeDKuUn37g|Wc5yqKb+H#>mQfX-Q1Vs$}%VzPQm>FBY4)uQbNyKW(>|r(Bfi# zTcN{j@roR{y8m+K8IlPAH%OAvUKBfdl%1O>%dJl?AnZ>HaA{zgsmq=y&2r$cG$utF zikj@F>Vh5xxhB;iIg6+;*zG-@OtKP%*C*L0)_W5u;1d>9AvUL^KyQX+PMzgO++#=> zs2c+!NNG#G#an0=5s49ffCo}Wx_1*=Wo`X!^YsAk&|z88TYzef+*xV|md63n+fcin z`?A@U7$-*ccJ&!Z3Knuq=BL?eO8lZkkuXZrH%Z<&-Y04I#T>!8bF`$R-!6P z-zb9AvLKnsx+=N18KEd`MgR}k_g?`~U|T~YEZB-nt=Z-{z;2T_*SNVlX7F%QpR@VU zpoTn9zY_dw9XhxD{qQ95Ph6UhhMNCmsk;=F)p$>+nN~pG74FeVJk`60vkBTP40bqS z+o2dwiarTfkk@NwBc8M|qQdz#rnsTrMs;JKxe4p8L~*& z$KkF!o%%(;o$Xl)KMIZbI2Do>4RFCE^o-S9l}9cI7hLn@w0z`$s9^Lo0?WxeVv_y= zVvRiW4f!>>oR7lubB=!K@9lfwcWb95a1P4~4dW~Oyb%`yt`s4+p#grw%2Ro#ZYv1V z&_4)Jmu&OEGy)GcHyu5>lIl-4PuzWrnILiT1{^0;)$y%U;|&1JlFQen<;Xct*W0zm zzO3hD;UWM2;^_MhiQg}mOgpxvWftGjSfwldfCfb$XI!R`riDep(yO!&OA4zZZ)1ST z-{yBNPfsgm4-Qv8a1Y(iOYIGEoDeG7?sl1=(pAOZb)lU?A5o1vw-)vK5(UgbPlPJ) zRXk5d`ZhXnYgm&~S%7$g8n)J!lGe`yN9M_@IHhcAeV9+1gQa$5`F^5aU!iaAXw2!8 zhKnS$aC^BVifiv~1ty_u{+64vDVc8!0|Vl>-j6df1IEE$mQ>+RyZ9oMU(Pd=0v#Ld zXpbwK)hBsJ`5;|B9s4rX@XJ!`ppl#<$CJpg&Is49s~KfCf2&oaE)TqJ4h~BjB^#Qg zGtxvR@1yEYUk*uqW$T*?*;qc&V6@Te&Ct5K8X6^vNDrg_?OdPaUw7d1^A+;)Utut_ zauj01T!lMZe$y#s$)Q80Yz=>wHSX| zRTO5Tes-|@jxI+ZiqvOu(B1s`aQ9qYoo|B2A6JTn4o^7f3Sui?Q3vxnKY_h8B4BjtwV*6rjVgiquM~Veg4pfCGgajv)gzA+!Eth1U ztYmI9?C&IQL{yjbUtjL`^}F1DWcV}kVsV+GeoF6H3EM@?-}?MV1lKqj-rF+(0Q@eS z4YUqVW-luYWb)E6OM^M9L%j9BG3qA#qE83Xd2~1}`$g}j_`NZtV+y@3)M}@v%{2pjT}ptt@4PQjF#@iM5@H4 zz$i%|h(EbGf3sfc!SHO)l%u1~w_=|ZLy-jKUu2G?nlW3l@b7zHOkPV_62{Pw+cS!l z!dWZV|IRN1ZOa<>cUHXmLavWjuFt2vv4RXly!d-vgYVO3VB^}VI`P&Ol`K{;)K7m> z%uQ@gzi!MYfF$O=UeOm7?G^b7ffVVf8JRR;*mU8i5a(#kFGH3Ve&cNg+69)d$w4|PHWa zpRnl4IYOLVO>)U02*f*p~4rHn&zK$2SgvlQ@(Gf?P`4J9Ag~YUelld z$8G7D&p8V~#y5f1pNm58d79}+;95FTQ)!oFG9q3<^Q?#T>sHCdvv|_=X{+`577j1t zM5OYNZ<$|ml@`WSiDXBNV5Lb7+Se>(ZDxt z>d*eu?IF)nA1vU?)1rk={9v~GflQixE(+msL5b5F3#9xg4gO4sM|rr86mkOEq3_VJ z?cv$8!Fq~nQrbB9ugY}aB6>f+re`=ru3SIDlFU8&sw$}H=WyJ<9G@gOd^k{CPjey-~e)JkhWz#z@u`^#>ggP1{f*7c_O>mdyujii=@_vfr+rO3IZPGTm9@1eEU2{4gW}kmH zyYN0q%K`npDu16cvqBV$!B7Hv*EWXk<`G|98YHoOIBT@`Ou0ErR&1O(r~>&Gt?;3X zW#cvwVqaQXY8UDO4NSZ4^5V+&W_+e@N#6+vwT?{Xya?GbG+6Gbkp}`RLxkqS%uEdJ zH?Q*U-hNpMFg~~ry;kGy3yF#%g#T_DmG;M>lVm%Y=W@OU98CU_-d%r^l;OlVDi0@< z%TDVM+dspc?U^0sQNN8JhHzUE_0*kJo=}OumIKJ;f;Lh&(ayZFpIh4PM)}t> z7bm;+c2O4qMRU3A$CZG(`jN=-4$qHNMbxVVzNp&5`e5Y+s*DC>F@?lO$ zm9r3Y9OtHcmH=4oZB%}$?unG2s03M3((DlEYW3~~`{C9>{h)zmWe^cjy?n}!6)RM? zVOPt|CiR1T@vQsi(LG7QLroU&LkoTdc~3WfcyA(ARBUkp292 z`&SvKLRoa*Y6riqgY%4nfKz+Bpm&G^B(l(;_Hkf? zxOn3Lzn3$nTWm2u;LFP@o}Skj3nD_&O<3>5(YwKZ^j*2b+rba~d4pm{ko<`xp^xuA-ZDu!<-B0| zLss`#s-V@kBtE`NE5%OE^|njtRd3O)`8<1^f5SwJ*kgR$CPH4Xt`^w1AkgDo;^P z`me$RBQPr?_TcqT@{+MzK<6s0ELoO=dc9waS^62}&1%r&=UTXT$|UdI<^t9E1dDnF zt`7i(C6(jjci4r;8Z`~a={ltoxObv-4Ur>_MYQh8!UnvMi8C%1dhWlt0Dy7n{1JooNd$m3{7(ip2eIb?k~@uA=pWfE)OER zD6{L%&qC+srO`@5m|c=`6cxCo=1cvea3@dspoQ*In@wqHnW{>}->RTDPGgaj+lxU# z9(8nCiAF1U80aPGBiqT&U>IMD01^h^|Jn4tze!Onvzw=;@h+7#Sxn@`5w5dymMk4cQw3Qh^w76DEqk{fx6(|`HgT&&5d0&O$Nr!3DwEHutnU>S zT8sUsdYl;$q7QX>Zh#rX6ZztjqzZ0h%-qBZ+k~HiTU}i5g zFfI~daO8t_%#Q0j?Q0}iu>6x`0cELsZpa=}F#6%}aP*)2uCh@kdsle&DUVW#@%@U# zKVqOA>D{_K#TURB8Ct8cWn#f8U-kY#$_TKNZ9C3C6*EeK8VNp%6HkjD7mhuL_pM`( zht4qEL~df#^;75Y%gLtx>%WtdH^(!o#M?}#WYfz2btmx*Iy!cQ69IU4VH zWWq(8)UxNtKAWbipU4y99gjVA0yvo{2n+4+y*}Ml#qVY=?1ZI4#ycR$70?fp6V>h5 zAiLT78qcu79u!AFq^_{CU;0=wTkUp;t}vi`W8JGPYH7pnp7TesWI6_X6*++5$x+8v(}87f52{XzfL>B{cL`g$Y*zC!#NR_1i+O)~+5Il*Wlh3peZlbr7k zoS4CPFjsGn)Z!WG40u@k*e?D4GKXxX8B~{X97g9*QLb1mACr{n$V%`bVgArDkJPl3 zHIt$EL1hGt!4!VGmAMsIhUQXf%CA1`BV@eZP>EW{2YK&C>L3Gl=9|b#pAy=0P%}w7 z>L*EV+q2`BlZBn&@?)0h2Oj)_a<00dK_JA9pHIm_Um?SMn2Hn0YIZ zG$pEUiE8=p;f*I42zJOIhM;?VQc{Q;CHNR(w*A9@EMgcZQyO<>x6*M)3*TmHEP0UX^|0lKg~H8kp2v6Q z&Hvgwo_wFAZA`&%AjY^Ye@EE!Zga=KtE;Qcot@n>7}}O{SiACxPtU|8&BKa4jBt$b z3q?k{nqx=U=n)+mX-mCPY9l~#q~l`B51Mr(9BY>6U53Gy@QAxur~7EWD4J#`D0t#I zCciDT*LVV+(MCObmnJ5x^5M;#VT-qximsthYFXfaacVp~$7pX#@YnoE%XwPFT~00& zcA5GH{jbZ+b?MTeU3e-_n_*Tt`)1O_9!o*Glj`|34tLVg8>=JHpohrZTI?hc`Zivz zD8^DqA=cwOYPk)mQD-eGs!_ogr|MS4PzS#02NW%Kz=|Z_UsC%m{#s93pPbNHet;3j zo8qhNdt)@WyfgVsuLz`nS-QEZNg2ml^Fsf|tJNe;m-zk8sP!e?mm z20Bd*<4T?Z3Mjt}4S2SsyW2=dV0v$GB-MsQSXvb%yJS`@OY`oO>dA!sEB@h&mRo zPr-Fxrk9)}+Ewy`qPe(au$P@Bh1l4;2?I_Ue-0v@6QUvA&^nukZ9iygg#WWw8T2KS zqG4X^p3r~-_>tZz;99CYj(jxl&LxC>#_^ z8^Nug8`)Sqy~qdIGBYa>Q9GsKO%-Um8cieNJp+XLvD>l1ok@t{in(4pizQkhQ;MWWJe}%xp)5zFvi5Vmm7;BYidVnk@`0^vFbfWv)le zrK_wk*OArg)i@Pv^3n16J^gr#f*1ZFJw&uY-(G%dM`(0hv~%1N@vq!1VGSzd((38z zSZ_={A2EnkWaIo6eN?l5TDdaEDw!;#X>!*m20VyB26P`k;`Zt%9ABIecKf$iaIn3) zJLQOg555DUnkb}kwh!kDCohJ3WzdG$8n_I%EN$DvMQ(INtaPA%d)O0}!A$H!GveS9 zX@*<}b@GXT7fLM9XWvji1YJu$flO0w-RoG}@WK<>#8w^o8YA~aZnaMVU?QS^CzTOJ z+Qf>={%nyJmJL&7F-lsY&!}$p`r~Ni@52>h#7sPbWZ(;%$g7cs-m|68S=v9+;I$_u zdLif?xq2U(ceUp(-{#>~f8`BVD3c1nLNG3*La#JB{9jB~c`aiulozC4cX-%obI$GD z8+p~%XY*!jWgWS*+-_T1s(N#Ja(x}~do=w3eH|J>JS1kb)i;gj_;RzW5~d2ED{nzf zdb>`ZHO?K_P&?EanK_^%1{ zuED{d`nbHjR&Xcz_>I1+^Zbp->%9f;o4>oA8!Cx+?pn49;|U!zK6GWc+5YP_Jgz5l zsRNJ4;c$%_W3LQe#}O7gIcBvymccchS`?`s%Ju%EI${;S0@)N^6%lZOk4|>0cO~>Z zG@kRX?|waH_sn&(QAlSh`*(i+W%p_`s6Q$)lGMTTuyaMh^Uyx>JPESk<7zjv*~R`r zY##yDAE}oc$Sf(uDC2#?!YD;2&xngnvnnm=S#_$4(;^u+FSw=T0_>=Uth$BK*zuI5 z&_ZzCi8aqsodR8G`H-4ts$3D<0r%t5K)bL_)^8&}3*ah5$p4^IX0gnU5mHjly-HD6 zM-hkl*NdJ+4orILc|~#5V6|As44tQ^ZKQ^6#0O^DSZ^(7q$+ z-Kn}@H-7?{l7{zK)@YDVyDr95e-!-Cn7_MQooSSRj||>f?6#2!=j6za1)u64L1GNN ziY8|BZu84nFU(tsQ{OG-@ch-zMRhO; zBlANVn?_}#=`KSI#lJgz5&%DAr*I_`*7iI=0_3$7f8_C7aJuNLDOvzm2Ui;cwM)of z66M#kZSPCUE1iPDrp_1P6k~BILUF{Hz@T_b+Nnd;NhJLQ+Bj3+2n@^~rk)1r@Pf7g z(l)vmV=3$+Q{cV$)|gVmR%G-;bbHvHTP=~#BbQ67P=cJ^F(JS=p9@-@4aHkO`M%aJ zxibr_s`g_&ROD(WGk$w#$7x&x`EYGU+y=Yk^ijPJvPWI*+zsb))yGMQ_ORwz`4+5+;`k`6_n@_lCU&3m|ntJt6z%C&B7olnF@ zr1jPr#Ygi{F`k`Xa*`MdzOIk3CCnCGmSBKu1&Xu0mPlIHg^p)n9@>R0r@Lk4eN-r8 zav|jy8S8z04NJ1|I){l*8BKWhtyL?{61T%Tw?YJa9g8SConr?8&b!_q;ATA}%t|vb`yPGBkt{#xlNB+RnB)AN_r=?q{hJw+fE*v_8Vl zeg8zN^|Q3*rHic$tk>?L5}vnZP@~3~h%qQcaXZ^qHjsM~VF98+@j#i%c5nx(De34% z*R9+|7rLgG-Ot7izMc)tCf1Nq#S!YG*tf}b`9KSog-K+4%*^#-mFYwl*i=wiBt9@K zEGp`T4(SSyHnr+?^G{$WQV2dADRek(Ox24aq0chD%u7-)J@&K|~~%rzI|%T~t`F;K690*P(o%#=~U~{=}bBp~j3c zMH8r|=P_v5aQ&+Jlcz&NBK@D={9+uZ`Z+=uH|6xI$*C_hB#1+QNw zTGH~Ov~e&6*=q}{9Y%%^C7kTA2uq}&86;bMDDAUUPiH|F>og?`(sK87ZQAO~l zS5r=${E3xjjEm^pl&-RV8F7KdPwre?{>fLp2@WGBlb>2510To;p1|C1l(%10?HH+6D5t*);}UGEIhtBTFMcP)zdPG&N6ah;>2HqJU*!YJ#;l7zvz1~;7`Gebt+!Ee? ziIpF@?xM%%>)rfa!$)1K{u^?>`b*6E9^UMfMPBS_f9$tkm~W3^P#WpNh1pw4>l71L z*nk0b%v2f*{akD|oXhV(C43_Y7z(s$G@4xIm2)~FPg3S&b`T!sz9qj4|9E|V`5t0D zUws&fzx9_W3?f8+%K02oCsvI?|6B6b;D7DrDH3^)TP9efArf?Rue(Dq{fX z(!5ue%Gg@OUx)g*JhN4M<>!2!fGyl~nkMoerqnzlGMrWdE6|PlChHrDS_7}*R(e!a zl_Ngclzpy;!>@hA`r+5CDzCW2?iTq&Lyg&&sKykzhV9%9k|Ybl(|E^5{RQIQ=!oR9 zmy+*-WDj#yQD)sj9$nssQk4OFM)~v$`xx1G#m+oy6l7!}7dgVz77l3Hvg|R37J!a0` zK0sze%2{^dXxQN)Y}*sxiNC%M;QUDb0u`-}-i=#F3k~GO8{{%$#E8+{OvTkt;nR8b z5B@-YkTL(JP!$kX|2c#))=wRN+Go$wpKB=S!5}3HO)Olq9V=9X6e_-e5bH&=R#3$~ zbhxjSTG}ZSH|Mb6dODY{f3yi9i%tzV8=hO0j3{rBh4*Y%I&s=x&BZk0MC!ry^>?4U z@$;FEKhcRzOBx>sY5u2fcW!2Y)S`2FW|B7|bS`MmYM7FwI5lG|i`9SU9#0EYW!gq= znjE;9eUo%1W~`Q1Z-8u#M2UMjogDVb`QjVGZ z^-K1W%t1x5h&HZMV}8_VoO4xv=9}(>7?!3Xv;)-}&l{TacPEw(k!an$&An`amNtnx z01q_7`Cz#y1uPS-$U8`LW}XdUkwW;NKL7~F+e3(W@V2_4L5#A=mY!pfjGy-2k3x0q zzeAi&sDSooSe#(>GP9#NO^D9r=T(0eDb(C~Ss{f1_@2YD^e(4-Yze^OuHX}BTDHuT zFDK|F>j){D`Yi)49kePwo73fXV%$~zQ5vK-ssC8rvJzd>$8E#Iut~-p4OIKQ^_s#Y z{_8h(IIV@P#AJ)VuFeF>z2v6$#^^Xg&(bG?EDdAcJpbUD`(wKq@?5CrANfG;`$Sqm77G_+gV*KiX#_=Jg_Po__r#+DvGxvor{g|btc)9Doh^8&ff8!Ogm*1T98jw3y_i`x1gJ2 zl`a%%)#ONJ{6J8GtLTt|$;JUfflj$Y%?IGxxD@>|d3t~Vq$-x|sBKZ=mZ zJ)ggigBK^dFi^I(xmcbzgxy!~A#STfesh>Wd7#K!!^z@LUxa$8`w&|y5UX9(4~6-hWIhUA(Kos)l{W&MQ5KVUj=#(j2WiA$NP|1NJXqyEiY zUtC80?f*A-NgakgXtkH+u(h)yR7G83FB4V6{~qu5U;pX9y2_8bxENLacY3~4eH|%^ z!bhsE+j&Lw676AoUc`_2yOP;Y_!o6ucGFK(O-8MbtO1+gd$zu4s^ZZDCt|r>GJV3I zCz{-#Rr*$ySnkL$Nm}sqR$#w2qHV`F#BSmC*y0@AO%q4Nr+Z@kTAZCf_4U3!CCXtE z>C0xvZxJGYuMm_H&MmB~odKS-<_ZZ7lQ2|j8f=s;R;U1=xONhGQ-QubPETQ|d=E7% zmYG!2a5xQ!=(Dl=n!h^VE8>|We{I z{0Yu1m{T@J2rli2yW5$Z%@tRPoOAb3ZHq;i9sB;yq?9(cF~^qaKA4fjVK&S>JhZLr z2i6wT%ViGT7J%BN5Y2r@MGVqdUng{ zkrY-QY^FKqecvzf^z!n})AMr*zin@61Qliqw>fQlzaQIs+Tif2wK7N8M-6Ip6j5+7+_P*^Kv-os#^Rb0{A)7N1#9>werb!jwXZQQo)KoRh%?8-# znCIxV)CN%#89sS986HGQrF$l1P^}q}nM6^pAmDWB*ImpYkPu;J0%4w>0l>_(X~E9q z(wFtJuGeL0(+{y(ZDa-6u}BS}g3sAKG2BkAL~D%!3>xE@IqR2GmzT1twCm;4+iFLQ zVcXn2WAOI0ymVbMz~I)`7S6(81d#|MVjG8*740Mej8kfO0twKXE^Srmq6%i^j^rMf zu!G2k8Bqbfn2=t;t*lg4cm$ZTEM^%ZQuG%9N)TpEVqpafND`;&xYkWxw<|g7et78g zDAS$FmKu~CETSS*K36~qoJMYDInBnHyU!gli@%2qkb^mM+Dsy@epRFiI*5qB5)Fh> zEIo;sHPY)digYHn^gN#crabTZv*8%OlH?Sm1_7C#2}!DSO@^ce$RnJK7RLgT zLdp@BJv68ox6CY!&b-n{N@3|W9DssTD#Asi@|Zw$4*erDohDK%8}VGPK={9V-UNcC z%et=2;zkyZnMB;0D4+^r^L->Gvw|gJoNR~F!xZMTHe*>#O0E-H;@mi-`zSutJ z816Ik|IgH)eMxp)=bqr6%+7K5h@6m#83YJYoJ2~xb+4*!^-K3!{nUSTb-z^C?JAW@ z11X8*B|#DdkaK24xcf1)J@msiPYGODB#6w6h~wwj*~9n!zF?qb*%f9F2Qo~BFL>KF zAuhWWk;}5Oi1yw+AXHTe0Fg5v$ z`}6tk?)lB}<(unL%Dv^;?RlKqLE!$q>wfQQ(2xUDCec#>hk-E>Gg4(rw@%6v2pHKt zxR4Y=!ARvbz!=uLF=39>`ZkJCoZIc)-K*dK`RVU||LV_wVrwi?cI6^40ylTHv32bY z-5{crQkEi1i z`}^&sef`xp=W!})sk`NFJF##(ZO^}Z_Vk-?Kl$oUzP&M1tOpzu(^c|491KoLyYj=ZQHiH+grwUcepCcZj25i=JzAeb3V7(o$1p`(xO+_w`;C0dIVQ;#qO69y*kTYLWe z+2QKFrLK!CkKcRD$WNcb`E(+s&)6cCv)aaf6V2*lC*>(_6O$D^9x-Q2d; ziZGa)dkO{+GgTc`ZN@fTxS)y4%9W0!^aCI;nAr`&0FaS*49(h#k-}|sAB_Pbq9RH8 zTnJ_W0RR9=L_t(Q*KrOTZjL@i+qzrAcdU1U0OC@X!~U?_?EyJ+>)n9rdRX_%Xu^05 zQ$<8~R|0bP1X(j?T#c!QY9%J~FjX6x9VWOX>@-Kcf$1an3*a&nD9AlZk=?pm*L76 z+h)B(IKPWZ?%MSj1g?gz98pBjTts5Th_twnYmRj-B~{D>i6vBHCO|<%i}2PX%n~C! z8IuNKLMU!l!#+yGxISnhF$_j1QaQ?EQHi85Qn(}%z(9A z-Vv8v8b~2E+gfYAb!=|1%BZq3i4YMkBpl!)gJy$a60PC_)pNDpXJ9Td6_G_`VHN@c z$JB`kms(b{rqCiXq>=zES5m5T(_ju51ZbCw7!jTz7(p(?m8GHxGDjejpyL#X5t%2Z zDJVJkiJJ)W$d3*YQ6L5Ao|J(p-v|$iAn&cKZssFwcxVs^KxS>i)CcKQiXj1nk>`3Y zQ@1=VuHb;^kem%nQI$tb?964&mqrxAOoxig`sw0_!KwVSnLL_J+Wa<=XvW-Y`6wsuC|>)N?lCV%r6bw+=%5rMx>+;5)+&Dus%AR-j-6B z>r%@WMpy`IDQl@TOj){GZ~Z(*Gqc{bkC(YQi7*tZzLSDNL{#!z3j*{>7N2`7U?~EC zLoGM1i~^{+*vg?axVr%tTz0#|;Ti!>cxOlRaE^)MNSsuFOOf4v-R<|KEPxzn7X~+# zvLfcNyGkumN^6v`6A>Z8HY|n_0kTM4h)X`|M9d^$v5m6@jV*e@5$X*x#~sk>cS3o{iFAexk}@HD2tysn1RDIS2iE}hCr#GnWZL!ewC zrh5k%_V=%s0&Tm!ef#SC_SLCvf)$wpL73KMskLtB)A@9?F$jZrDiw)P>LR58!g)LQ zv5nCHVYjXbFh<+9Gg5HIWQGMeX0%Hp@761#YT@QUM70!fZ+%l8c^R0+dzQjj1c-2qt+l%` zHuu3a1Fe#GNm)3!AxyVELNKw%WkpCl6Nx5IHF^68h(!dE+`~Y7Z)1$sb;`n+vp<2U zokIj5&bV7(=KR9~oP>qfr2NwKOpW8)S4cr|2m1fB<-Es}T_#n3LxM0q7X%=x}07L}@of)MMYy-EQBGSI@us^>1H%{q;EA z?RM+#YQ@Ut&Q)BKQrFGY-5IH_wHD&Syhx5Ri&UV}%oNoEuJ7Ob z?yuy2{@@XA?a#mc<7j8I1_YLhcJ)A#tL5V#eEC;@^EV^l@BiWN|NN(K{`KE}Pgf=C z|M2C1`e0dQ1FZt!w%f~&xxeav{`T2#e*bTO{PyeJVg2j}pWhvizx(QUPrrRx);dP} z=Id{s{Px?QKK$W(pIq(k{cykE-Fx`(H~;jHufO?L&uv%BN`(lL#_tMCu!!UixDpVv zs+wX1F`*L*MuxSw-fxe0%Le;2GpgvlLvW33WX?1+!%zGOs%ca-LWvC>~_RNB1nwPZoyDW zSxc!bh1m&-8O*vPA3B>v=of z5X-tJLN0~FJi^om4h)Ce{`z;n`PFuJ{Pc^@cK3E}*L^z+gPVzvYK7KRGu6+ha~3G@ zoi2gSr|oodH;o9%^iq2Feoc)WUH;KE={^}IalxqN;gN`;OSVZ4ZqqRf;hyIN0zla4 zXAk9aU=YVK#u-XwCR9hTfT0>fL=YlOQrF#KU3Yb@L`e){M^6tok_;8dG%$x{SxYI2 zhs@#(rcMZ)y+rHu=SwEpAQkDVY9plNCrIvMN zsX&-;IdcOC7GcLyWLefE9_6yd42TI?Sc*_t>Vgrtgqxw!)H(w)X2f=ETQhd;+WY9* z(NP&%KT%LgQ4tFw284MKQK&@(1`|~PQXgtMx^+{XIIE?UrIeL8UlQQ%K8A-AB8!w# zEtWCHJFk2`O#m>>I+$eOS=hc4Po-?9q$x1ptZ;car-3eqi%2o;8XjHM^Yz3`0!WBa zh>0U~Xec8Pu!94bo7?C*w$V1TF%zmFBHN)1cECX7$f;#`V!yyAK2)s_Q*-r*03#p) z2AINF_lfp2v#i&0uffUb0=Q_rlGZhqLID>^37uiVSe83>wA>*bZAT1m) z(Y?YmzcBD(zslMbAi^TygJ2G79-%f|dxDI@G18LgnAq(UiDUBMfslw%SSn8SHhMUt z6M>mqM9zR?%JqOm5E&rbfh?lnB5jL|3n3(A4#?q&N5qI>h7h}QD2Re!eP}I!>w?II zfyIX^@kz?odsiE#&27sXONV)MB-jJ$F*VPl zF-z0^qtYYpvj+Q*UitkO{)g%~ZRYAyFxH+3gT%^pRO%gvBCfxwPBe-(Ow#p*}2a zk&rP;y}MZ{0ueUM-2rToB1Ed2jq@01v!47u0zeERCdLU8yzu|PryQAbYZ_pX9ekDr zv#jw5nnNicLsiEZO-(heH;i03&qXc?v6xVk1juBduK9?t6bdtncN`-CwXVKWK;Lej zKO3iGsVibBMNl9dNraHb7(gII$-{khco#k;lBhKB3?!}}jSuIu6E z?d_Y}+v~@VzWmt_e)d28IEWfV8+LQ^=6ApT`pNe`c=Fl9d++n^ARL2QEW|PV_y6|I z|M|cD!|#6mRX6|3AOG;@fAg2E_4V)eoBq?bZH(pl*U$g$pZ@jHhmSs5pDcww{PL5- z!|VGG?*H?D`@3(x`rTPIAd>n#hIVY}5nO?x5VHU>03(7M0b;nblpG7X#n#8|-R-iw zDa&EEzh3t~wh=lIZId$*GtqX6X3m9l=yq;uuYmBdySJ3}>TvH&r<0!|+)Xzd$jBtD z8L%c0nAo1laLolE0EUl#KAqk!g@sY3_*9UR!z%zBPCC2~pCl%aaE+NkobPmm2^pJ$ z8N~FAX@-R)r8)qK8Hg+*%y|Yh2Qh?4TDJO`xfDW_a#%`rioSL28x>sY4%J`3`0jLf z7t}xb-WP?-!$%KT@a@~1n5~gXDZ}Q=%plOi!aPUmdcn)4Kbjn}ye5t?h@4B1YwGJM z0tkXAASVAQ=h=x)O-hP|&1nYUXd`w32s$)UCko-Npb@~p!dPtpb1(>#mm;X)u858p znf9|=78Xe}h6kEC34>~IQWh-2$LNFrAVp*{e%y78^ji}O6GudN0*f6JZknnIfIttl z%$p31timVl#RHIl$Po>IOBJIrT;0^V*a?gcJ^Aw9U@iy166ZB5UDNODTm}W=j_B&sukpQ;vMdCx>7ug)pqI@w=%(5&RbK_hTVmgb8T0p`3u zKO#Y?A{AK>8IeFyULd|J>02_f9nGPIG9YuVvKBFxATPJtHgs^&Hbix4x6F|;=w z-AxID3sDdwxR05}I>*UDOq>>V3`S8qw3IhlYOvAU@$PSB%vOxd{zW`u! znB#K*oi|UK>@~or+z@%bb|Li`83P3f07&`&S^yDd{tMG=u(Ql#oY*@80I={#ANcGV z4FG96OwtaNLvM=AAkW(rh+!HJFu!ItCL7hG*fF z-PUYCr^SH@B_Yv71a9tT5bA8cFp-C<#c)#tVM!tnP_Qg&UHZBA^BCgR0=x(#N4I`H z-2pHAQjtqCEvDV#lDC5hd666)QxobyM3_OIvtTwBDRrrJ6)AvPgqSeFPi7{_b2J1& zz-!$t>&}oN)Kn)!fx}#hB`n@S~tugGxpWNTbryzgc`aY=VU z^f}weF2;|95y`E)c|7MFU&NwnT`aUxa%~5Ffx;wmcrJ1J0H*6(cEe+OR1%>y0+fjN1}C@ zAtHtj^NfR7>awtKDz5>7rMgRR>OhC<`&U=@smL&Qz*2-DO#9Fd=)%NE7-81KqZAP) zr09KX?c_EH3>cDJjJY{+^h};LVS%eu#9$>92& zF0zohk73|OM5UI5XgWYy*82}09PZsiShj7mP$4`XxBvdDU;p%%U;gL+=a1#d72T}0 zm)&~U9qvilgVeBbdk(7HbfPeGD>{AGhH4Svfw^*tx&>?)mS3 z^~?U^yZ2Vw5nSz-VB)n}gcAh7XlkvSDtIJTx|AwKsFJ(EX4`3;PA65^UG49E@ZLwC zefs$?e)PScfBxiq_m+F)&}nfV@ap-SXHTELy}b*-<*#!=l=BRiUFMj;xPyYHxKlsJ_;J`bHg1`FbU+b9$^NSbH|M~y=)$#n}kH7zzuK3>j z*FX5HpE6Zq{PwrM-&(JNNEFO&-djgFB1&aJMnt3{K)^)WgG3x01Es8Wg+Nx-SFc_Y zuTP%TWvQ@`O93AXAThNwX3&ah3lDb~W4wIza@&vl_a5yJSHuK}W3;xN)qD)an#6xZ zE*QwN7a69CK@boWW)>0dWAyEKx)qWAvPU2;i;Uq$gzN@w8*bQJR~tD}Lhy zg0iJSoP4O}a0VR%Ts=IL37IJn)ce+4P^5^vhx>LudnnTUUM~h{MlwR00-~${-GYb! zHPAxS@|UezCV51}7=sF9#4y!R036y*XB47tTOXT8!n+}hOavf@Ff;F2urXs1p~9(O z4)^oXpf#$Mc}Z#6Hb!?3LJA5(iu7bn$t~sQ7*nh65$+C5i!627IlyQg04igc55NFN z2bxhl;owB%0LZ{7kUK$6bpj4|BJ{55?g(>LovM~uw53oG023&eX0CK9q#!O8i9{@g zi%3c4AtYcs^RR+ByGZjKGA9$%0^EJ6yWRdu%4!7d)Xt})+ZJY$8t|+^-Ixi05(&>D zr4+`3z>zC~l+-W#7!)4rO2mbPC}S^1@6F68sMPdPUG2)AsUQ=$nS%$IyMhk2q3RJx zrDVv1Km-gkGId0eQe|P505l(_mhM(&xrl*O%`DR{CbBr^U#W7Mn!J4O5c6*U#&8Ij zIJk<)0R%|lpkXO*Ok&|>*c=g|W3<-B*a(D)iZM}Pnv?CY(B6hNLWm;Fq(j@bjnNS! zVUTF9I$MtHEM~+c1|$ZZ5WpER1#tPL&E4G~Gi@`8+;dRkDe(kIzicknA_Ok*Mb9-8 z0%wmjId%|$;b939o7V;BF9k?|``p^(-Z4Gt1{OZuIRU`HKp0^2hypbW%=D?`QXytA zB8ynkvN8{nIhzzr2hL2iM2|poL$lG6Gw2qWV9_ZubyZFORvO&hfH0WZJfmS|RK)C( z-(6go!<2+#g-3w(-iVoT^llNWn@^q{N-75#3j2ywr7WYLPurc@R@QY{IJVQNwK4h_ zgM%P{7{AF1woKi$24M$2x$UJ=UHw$pZOrwzbGkidPWtFwpzvzfO(au$w^ zhy9+3Pp1vv7TzzQnFN&( z0+{=>y}`R+PZk!;uvZ{J0GKJYsR4sD8l`YLK+RN}T6Z@@kb*1>b0^AN1b|RLC}+t) z2pXo)ECz)vb;Yub4(cTP-PL-4z|n{Hv91L}NAEy1Hus_H;Q)xH#$_SmWP$)isg;Sg z^I1*FX4DKJZf$%0;^pnzTS8ccpMLetKmMs5up$qjb9{^L?6A16UBeIoEKHq0uy2S3;pus0N2aJB_!uU1hghWLdF@ z6K#DUW0>pKY^1h}Sg_Qk?iOJQR|Igwc5dgpQ&Urp`|{-dPe1$qkN@J)7gx5^7u&Y0 zc(q%O&rbjP55ND-um5m!bK30=U;OBcpZuqv|NOuH{P1}H{&$bwynVadUw`!3d$4of z(Wig8zdir(#jEGfUp#;P;`YtUH@ZEp1u6=Sc=P=3m%seYzy9j0t&Jz2ee~16{`vQR z{^4?PhxqY>~^`je{*;I`gdQyd3$R5<4?Z)xa{lx@zv))|Iz90_V(57 z-LvP8!OTod!_>TOjpQ68bs*s>32k(1-WlBW{uT>TqwVJ0fb0!_-{CU3H`YMU@Gt$bN8FYG#8O11vPu zl@MK9+o;vGkYI3;rPE0Kw5f0HeA$#LghOPCHex9@z{3$CmzO9QZtBBa^I@SBom;>= zqb(p2yP0_u$*5BWED7!p@1r4?QhO!jTK9FSv5nr^hERA{OF3_+m(QLF^RlCd51zOU z0N>iVZw*pnb~#itpBytgJ8fog5mwELc;+@CCGa?5d4NeeMZ_Qr5Ju!=?sE>d9Humk zIZtFTcXJ=Thd_jb2VuhN0VwgZLv;W!M3l;iC{^lOb?Y7w(OYW)id@QWk9`CHFo4r= zLx@w&cpf~S7ra|9_Wx`9k)PW=2FYDuFTj}x3-z8qdGV< z0MOPUw{UgcIYDe&rlk{rtNDzo4hUpQxnnw;fqK9&)keAl11SI%!^~X~j8YY!cR)B!`Zs!lgqfMe!|d_}a!w^uMJkg(3PQl# z9Ly#*)MfrW&+Zoz(N2%Jjb%Fw>H$lMFfGFcvl62 z+ya6;h7_)4N5o;Ku48O{v~Zhg=^o+cJ}fjvHvteaE;IKm7afUH_8hZ@y5Ty$E1g}OUbP^-SW2TvJnn^^{O#>9O zu?b>~-~ijUGvNp*wal0nbB&CIAr3%dDI($vmuk#?RI0?wvg2ZOMlLyTK+0a_@{urQ zuAqSv5E17!!6_tzKyY=yV3tyrW!-Tp?$%mwt%X~{py~2>5s~JOM%6uL)js`^sU`Jf z)PfCno8r^lLAt4Xwhh_5f?0$iAtL~jS`fyvl>JhxaJZhg?X;b?-XcPTYpuz&UDqXP zX(ZJ~12+iJJ`h}((vy%YP9%z$*&aEB4}x3{Ec-nn?GL-97M9ATf+&TVn$#twl5@)p zb03}S$=Sl>c>{CJ6?55zep$HLB#9Da>?0wk(|ayo0`ss2^q5aKgdq|On|T|N8D2#7p^1uD_|Le2A{qlpW7u>7#2lp7MzITt#gWDE={;sJ3i{kkk=VT#dCr#IM7Y7~e2*W)(6`nPX>`FFp1_NS-U_wIf1 z>G%HnfBLJR{?{MB_r-l&VSV!1r}i-RX^&MnF{zW>SNAOGSjQTQTE;ktEhBbRa>cM(z6Juw3U z5SCKV)q_P4+`=V+I&B-RZ7-fZ9ZlbR^j;|hV5UPyOOx9~zyPWnA#xF*IG%3Z;r{&x z``w-y!g@MPQd!i;SPW`ih=OS+WkV!$jZhW`51*mEqqS3&vRkg0WLee#au4;2T!Zos@l#C+Gbjcnb#2gpNS+!R=`pARs4X6t+-+q&H#SIckcTEEh;D5jMQJhS`{#EeJx+L6Aq7 zTY5v7vDR9bMQULtM;tc#7|2{}VW}VjMTljo_t0z{kEhqKeA^sG7BJ>vX0uGoPY5Z( ziCCmEF)^}pNFcDOG9jUagJL)g_Y5vaq+p-E3IvA;GjE~p&cad`LNe7&yW8N4De=<2 zCOV1((cFQs2s5z-Wh^Ho4y#m=%89iNQyrGD{Rnjn03l+cTFNj3Gyr!eK;lx@Ww)#g zFGV4Q3n7^qxQ>8I>`F-Jre=}8v@8WuegbY`hN;lZYJi2Q0HC{tzZ=XUlPpsA>#oYK z$clkx;h}^yOhIRGnc4vK%#TqGE?7$q_b3FwMXLHBfiydMbh9zWX4c$2)5vq|oB~qe z5=3(a2bQ;1gdvfK60!qgWS#F3kqcPyK%41>C2X2l+(Kjy&+@U(*#iMU*5x(^;NVRN zi3|dCSliA+yJ^R83~?v$0ME=Q3J*gySAbwZZxe zNZ&Ow5s{fkxUe9C0jL=eM0k$yv!?-voXxWky5!>1z}+CTb4!v zr<3Xc1g4q%gXnI6fDtf;sj30Fc~XAOV{+jjbZA&J9dQYG%_V>OM3~t;zz4Aq@>&-r z3bWpa2NHstw(UI3Pp9M72QnS5ul9#SErp8|sX1e-T%@>;;;IoYrP}C;$N|;Fd@|Eo z_fo2q9kSRZF;teiXJ(SRmQut69f_BPhcW{Rs~Hte*H%ns)8&r6$iOTDr?LVrT4#^2 zcP=&rR}H+dZ^BbaMpL_hn7wYkV<8mOSxONJAKTVC(z4ci@BWidzgI;1?b|-KL-YuBb@%Sp^DSi~5#C-) zU22W6)=s@2wKo720YV@^VFu5Uq$aHd5Iur9lMT=ld4L#Z2__;Wkpfe?;F+$R6WxhN z4FDo$Mq(~YDV2~ddpqK?)EqddYaiO0x?`Mk`<v=;Mf}szK<7-R||% zH~;(p`hWfp|M^Eh`q4EW_U0CM=W>Pn^{}t_-u3eQ`F8FDiA*Dc9Y7saW0<=ICxJVH zIB>W-phN&BCUL)K)bQ4KLWf;#Rls?7wU#Pfb<+`uVe0CLz?ln6EVU4k4+jWWYq#g~ z@u=D>^WpmX!Gni9;_2`IIQsd)caI-_@%aAx58AW-r(Zw&<^S(jU;qA(9Q5T+fAI6a z`NfyN`10Ww*L)u~GrEGcF6QJE?QArF0PnqDKl%L0)2Gi~K6`rm=B=H_5-Sh*<`2*Q z^&fxz=H;7DKKtOuKl|A){`xOI{A@j*MiT6g&FUUM{r(3LaJ*@9z2EH)^^bqp&Zlqx z@U@hs$j1~IPGvo;`)f8|3x{f@#iaMP4ISFsMjU`;SxHi?gk`B3=+=oTz@*|{ig3qM zYi+x^dBGA7?mb*8om)SjPNrwq?yeBVjAju4wG-AI%Cg&EIrz}g`_M7Y z=e8`JKrASz5U&8}BPU0K7y})`-Ft7xQP)~lA}Mt>!#+j?=oo^;r3A9Mh64$Mk|P4~ z#U920nY;vUF_-L!z=WAbXEw~J5HJCad?$Na-7#I=hLBjWFl*a($6R$RFe6Z5s5%%D zth?GmdT%dYJTK_vR9u|n#Proqvvm^rQX82q&NMc_6pRHF z76M>oLcS<|0RovRAk=bLc43q^;}UfgVZ<~mOevI>Y;XskssRn1(kXX0i!d%EBxSOXEeCZ(RF_Ip zcv+~f&P?l0*8SD~AQ7!DV0LnkrU_KYrFSIME9LP-k#X}PQ?NORyZiva_|0w>+1&qcskxe*ml-zX)ib`#p&uGCnOe_i#J3=CbabI5;F@E zl{`EyDmu?QGLRh#JuQ>1V;3Z9eWFw|S0LuO%2guo<-XlC>0gR~+eM1VW;lobWUWzG*74v>n( z6gj3G2Ldb*Fp`ls%Mk>G)Y(8-lIlFo&S_VR$v_Kt076cr*=1Dj6T=7Qh7p`O(--Yt zxD(IVoE&l3tWZ72Wf0CHjB~7xbFGnKluA@cB&8sT=njCGtOrB^Leqck%;hRwB4v@#9T`Qcuux$1-cF~jj}8_Dm)kXfnFYy5!oSHZGz_Qkc+S88-Q5r@ z%Uqb5oe^e;d7v;LAu$9ZNh!6~wFtS6xyu>-bcDe3Q0u11a@g;$ukRnO4_tVL+s543 z0R&T_!VvCg5#F_FQ&T4{ zj~JPNA%$J5=5H^(=xUAMKAbzMo=dvl9E zx@4Cbz{FA{4-*Us^|p<%we#uNTVulg)#0%23(0o8`|4lb{PC+lKKbI4zh3|L@ssyo zKYROs{kMPl*T4UbjrjQEPk;E6AAR{ZUq1ZoK`VNvohrJ9YM4V1I!7e}^z|M;e0+HP zD3J8N*z!uKCvw`RXT z{;{>YPd@ti$w&9Ueg5p}cQ4*Nds)j`x!%3L_2Ij9PiA5f#0CT$MHC>^K>Ns-RON+; z3_VlR0?5?>5mJ}13Skl9t+$)EuZ57V4yIjg8*K|87*R@5HxY5O@IfIGF%b)e zLk)EGAQB7H(KEskfILIw)YI;n>t7^9Vw>XWKx7~QBp^00Fk?cRBg@=okb?)PYwzt? zM0llTJw#NTt6HeL^?>Srqqe=hdC|3(vIFLnU?VyL+GVMevo^%6I%vMnrdcr8KAGx* zL;`T3qT_r~5fUbJFD)`mZUJC~H1X&>r>3QpQkXD?kMsH1TO&diW(o(gS>%LT_pZdK zzL6G@0)SGaEGrLp7*cDILRr%i<&;P&lb=H+PM1132~dL^9_~DQIINmh4N3$iuV^ z0CGzLK>(ns1%%p|xU;k?A-Z2G>~uFVlp@#n9=!MX!>jw(W=aI3Z)PKOurMQpdj!LD zSv%xK!?XZihSUUhej%>-7N9Q`5-cJk&?b*2INu&sfZ+d&77FnDKJ1}mfGQ1Y89$X6@U;3V{!y+ zxQ9B}7&=qWoe(P#7bz@~7*`zw0fo_HC=8D=Gf0HlkQE#uZ5lXP9Vv(BG>IWfAVlQG zDL0UFaFOP7M7ju~NE|SN%ppbF7U1UjU=||8NRXG00Wq{UH^T`CavSQzIySd3HMe2f z-+>l#Llf>8klEQe`J+-`j>8d&!pz;&72E(qEeMD)RBfIW=0y7y!t!t~+9O2ny5yQ1hXw0PbTmXa?W`T$kN$ zJshsr{f=uTay&mEItXL2mz)}kS{hMLAUUP z37#dh_;ldb>L;_Z~eIVcAfxoS!h5 z8VVtV8K{Q`uJ^95@7+hlHkxXS7^VYZhWk#cojaltVXY#Wc{t@*(sfT)y8=82J-GFIlLB71~+ zFq^v=S-#oQ+#7%qVGw4f`tHpXX&AeRBABQIj+k&ACZtR);J`#NF(Sg~+Z`iSsm4;5 z%B74JL$$7}aH&PMp=~?5+p-%=-2ne)3MWV^m#hTrksEhl7E?7fKJac`0itc^F}A5FAVPGEcft@ek1*<;8GETi ztz%T0`s$Fntjlg$4yCN%m^)r{rh=}yZ*lFz#t1j}Y>;aX{voCRHq-);p)w~4g#?*2 zz}-zfL9L-qOd=Ad?oL1iGnq2gy$Io!*e@X>VWvO>ARtX0Odtj#aca{7f(QlJ12aDl z4cgGA1DN;wQtD~|y?2GNF8f-RWvv`!L(SbxJv&`ufHY2JPEacKm!xf7}SP`jGgxSIwlTm_zGqf)d$mX2N zXV+`){!WErIYqUpmcXes1Yi~>?V)W98&1K(>3$)CjNCbI=kw_-b#bVQ4eYc zF=L8)X-6FZam`A1i=uNf7Xc#V;G>FKTy@9(&Xm}37Eps-LONM}I z3JKkEAP6%;oEZQ~3yy?3W1@McC=D*HNtoxRh!F@R_)>-fX7uKaUC6}>&A|1Dc&C|- z?DKMAI)CM~C#A6`J!HZqklYb4rlp(HE}PP;gtQ^SynGM|1H*97wfAfk^9un9&qR2p zj8;tV7g+uxhq?PjNY5MqsOiPY1FBYvfPte&goq%J2%swjrV0oa;J^mM(HBCI6-lxzMvOTC%~3jH#&XXc zSIpgB{_mu4&?8k^ARsC;&j-L#9_1IH2O|^M zaC37{FL(we69K3PiLATb^}YMGE=~LCc-Q*5tAXjoJ!uADKuEGI^>B4{xH^#UfdSp6rFc8n{OY+lL%sz#Ee=Is(<+U zcPC74h~PL*CYe_!y&;i7@~7ESyAtNK{6lTYf^^w(6KjJt2X+$VkU z?rhV)-o5SYJm4_reYFTh-aHe@s71b&fAOK%=x(fR!|6-c67T&H4U&Feg0b1~nFMhf zx@iw#rVTj!eO!5SFjMLNsLW4#q5ZTw`jqD4H1yASMB;uoW&8pd2?u03@5%6IzGC15 z1C9}i9PEp)Ou%bfGnJuNdX+cC$=<=<$ksEZo4?FATP2*Y{-PAJf<0=AS9@xuu@Oa* zd*i{0*5?F*bL{>i6TY98b82O4i&$J)>F%D_8nw79fBP0Ew+@MXN9My12+}J5iE+tG z+!tZv1`ksNV&A}!JPGKBWAVm%e2pw(RMn@zu=NL@Ow6)Y{TWTNP z8BsK3zA-X0XyokjC48=BqNYu3%T07&%&E8U`T0pToTOMgFV>+&+KEman^m4LKF{Vz zKGwBsP}X}Scej<^KHOr%iS|u~RvF8JQS=?}JLL~h!(xbG1HTLtw#?;UEnJjHECTiC z&-Y~~8NV@Mc838YtO!W0t4Gs>73hX9mlH{Zuoe;)7sm z$Vf<}4EaDH*}RdGN(0S-{q~+0pDI%ghm*M0zebz%ish6u)t>TT^WD= zfVt?}Wolq>YEIpj|E>HHaxg?3Y+c3V{4^AsoV1&6uT; zj`2W^$_LxsE9TzM^nor*)arvNnR&MgOU>N7y9F6YlF$tq&fozbTJL2Qo-pd3ciut( z7)p9XS)4mPgJpO@u!WQyk(EV%_p1ASmB~78z|q>HkM52o6_%wW=APM;!#Ce(GY^MW zALiw1ET-?vP7KI2yO^rcj2+%0m6lud7yuWcMI|!J3@cWEBnzz&MlKw@%${02^83*A zJz8Drfwuux)9gNrb=7%NoP|(KQ4b|FDI@Kw>i3DS*+Vd0ZfbJ-LyVJD^QtUweD)g` zt5cph0Fu#kz2#dD_Ae`b#l(>=j`sn1X79ex>{rv}Lyp<{M^20htmo665ib4hx-hm4+^5n^gwhRj;Bi?unh4&Q0-kf z2^nAm(l0SpDH_ei6G*nK{!B}tNT^5vvI=yoP&A(aU{RV{wp^aGyC=Rf0z(CZ2F_nc zve}JQ+0P$JVHWii=cca8gA*&Uk*+fN7v;?>t*1*je>9a^g1l~~q(WbxjZ{y}XZy(> ze@=WEC+b&)#M9U#oT89qHUys!(u+75OTmvEesf3G*IWK3Gql$!SHHhlH=XUq=RMdR zXi$|%-{K(Tz)9kg#X(n0V0 zuxc+;S^>3e+ik4r`qI^6=Q9q%*ca(2bNsb*>gugr@j=C{U}Epbo6GHphiC(33>(wIhqt3+Z zUlYQMm2z`guHsNHRVSlcP@`KO-sJaU;}5ITD--+OD=PiVKRHS4)gA84Pn6H^2FxV* zZ>qvOx~5J}{S5va)-Gr&++EnO^X7~&*S=1cQ~4-@Y%+5z_y)oS`rFtk=Dx2jEMtm7 zo7y0%)Yez4-f=g?FTw%{f;Q3`N>S-5wW)+ASAtszNw`5#1>>-%8D3zNV|mz^t`1sU z<}9jE#NvX za}2)En^R4$cYun?1Bg0DPjn@8f%~2ph-+~H_=Z8V8TdCqAyr4LNIj;<^!H5n@$vD_ z*W<+?R-6Fn&uHl;isdyZ4^k`|v?ObI*BlRM6sQtQN4o0Y(z^kR*k!>@ms2z?Pz@m?zK1t>O>_oE?$`olRLM4Wm!<%S?yqa%(!&NjtqJ zU5^p~bXK|XIz)WRgP&P>5l7>*b;p)<2L@W7ecP8l%fWtcRJ-l&jm)p?%*^jvh^-j0 zL8kVqrh_R(}Ktv81!zIV2Ap%AZlsuX~#Q2 z7j6j4Uz4R<>7@^Y<5NX;RHfJ{)m-~rGWd_G7$9sfbNWk9Q=GYPG4;F^@o0T!@HR$jCyRSQ60$ zrf64|@hU0}h2;j?Vx4s?p3>d>PU66;{yxIBtN||bBTtmrGa!`3LGe1>D3^oL!3Kc7 z9g)pNY56y$Dp4KK_Ok^#&gEp4!EPaD;gK%A>a#UlMkyiQu z_Y;OmfPH&3(EC{H*Z{F{sqUQK-3q8MnwS~_|{XuLI-s&I>V?30a#0?#h%hCU$m68!CtJ*YlGE52~lc8WLezR zWP-bOLbHkVo~3Pb$k*188u?dxB%{JhM=PJ5x#4l^@1*^2Y@K?FEv=;R;#*yhMcBFpJB;6EXz?SHUBVB~+~hb3$98+!=J9CIY-9!r zCTB6IIQG{aP$wvPGjB`-L1Ww@;{q!cpaX8De5>d3#v7ouz)iEyLrnEdbiiMY)L>83 zjkKWta|{htEyd9hUB`b?=9qFF)fv@e4XR+Ty%9Dq)^K8@k%- zZvVIX?V{N$sW{}{#|y_7^Mv_qLpf!DP&0hpRsa?E^Z6tN#VWvwO)Y1X_Y7vxmn8x zUmUS2<)&ZR@_W4~be8hgV6a=?f+I%Xix~B91<0PJL_Fjt?*F746QvfNiAoo%D`TM; z1ELq(yG4$C#moKl&o^>f&ep_77VTz!Ex|rk9DDD}>>)@I8L$@!E-o-*1_9!n{RJa? zjq;U(&wkC9FkMaThy0rfy@+l9cb4v0lQ?+{X)Ww7rLmDf3JYKa%uDKkJD&-m^ zXXh^}i{c|fdsuBumliZXiUZep7zeB#HW;wDxY(OMD^$UTxm>LWRHwad^eD5Xd^Ra( z0044{Gb4Gre$^UE?!dCM%zo+&y{}5M`V4)1z8UtZla%t|JJ)y6Hx^FqPQ9FJk&Q6| zzipvOhir7~F=!TST6B)bauv?mG;!!YPyb?|Clm-9&YdOH*3u`Z21PPk>y*9)FGOja zN@vGUcfI)SHv@R&*o(3ayt@_0->&QVI3OS`fFrLNdbrTH3d+qOWoP3ij=mS8Z? zID%Zw+m@^l!jLshS*#+#p6BeN3NhSS{A=&Xn^X9lhSr#wf*05)ssZ4l0wD_S6pAja z$H5goF99$tpS6d>hi6wBBdj(n;>^AwVA1!7-##e=!eJuhnf6G#;HBp&M8ML{YyXDi zE~uipTw7qs;a_7V_7EQ;%gDR8d$aTnMZXz&@9>X|Ou2xAfbd4q)kS{YLI%Tk86(~a zzv!*#u^$Ta6a7p7v3{;6+5#P2mz~nKaSH;SN}kPNIg+jX^xq$%}4|KP0@2HRM-$t{(9DzJ1g9BvR)BPKoXc7a^Faj?@Hy z42&~t)kaL`*Y?>H15C-eOLr3W~ww;4gO-qN1kxv zNu%#6zz13_Pz|17+RKU5!dj*3!+@PAexF1$1!Uv1@wD>rh6d0N?g*HWfu8^)M0hq9 zgi6?~yQ4QuD5iT66^3~FbXheX0YVwZ#PEakx`Q*!`?QO4$SIcXkfTSaLCgk3MZ2DL zJw$_{fLT+HQlr?242!tCOg`)tmp3V@AyF-FS^O@N{#C~3?nq-ciVEGZ_2zaD4t0WKf%4@@%o#;s#HIq#V)c9_$E{q`5xOR1LR^UQ_Y}A-ZZSPX_CYvuw zninP*_5n43O|W60kp%%C|D+3eTlxhcy>Sce+>@_Icwt^udy^;xM**mZj|GdpDAAgn zxdaDlU3P0aZjUOK1$j(Hqng_pJ}eSq+^wvhk=Z#uY1F?-px*|fpzAE-I?#`@2_-9M zuO1wZJH0L4PEWjlhthcPp06^UA>4U_4D7&k(9_)cibcQ7jvI<@ARGGRe;{T6fcR$x zr8XYKc}yWx#y+Tm{qslfQBvQ554X+Fkh0sdxi7lS!@1aJa9R8<06Z#WlHlaa=D@Sd?5l|A2Hd^472+idzeKk}@gT|{ z)w;fX>O4tPmfm-A4IX>=i|_7{VG{Db0nQFnJTkW7h4rH597_Vf*JWRrXQN%rOv~;y z#EVW!Vh7Dnv}HtMFQCQ6FE??3<*G?`l@}X_XRn?$Wzy0zV*d=6$1g0=~rT2 z`@az(C=)L<#G_=GGw`b{ID>o4QPk`peG@}fol7{6FtyOEFu?R9RGfldd(SLdMr~1< z^f3qm==-7=wLM_+0%Zf%ChQaIy_=?Yx?*YMI4|nhUs9{ge!ejHAgQpF+qBcVL-b*v zw?=a+p6`uWx3@KhT(2K1^dxFjx9am34!o4(I6gWc&wq7!ec^81^6#oL)c^DxLdFQG z!f1HZK&bvy4e0xd-?dZQxy{27aOiSzQf?wjlh{(1lJ8C!&^~U(89nKk?t?`Cr2Y=G z&CAxXAu6^eOhR!oZJpX!U$!@Lk`cFxE<-Xr3EzysyO~@ZTZ(h1wKDoR+ zBquK36CET; zt%aeAkIk-MJV5)t0k>nC&WB9g+k>wu$*K0|a@*QkC&nL1NzMC_!S(W5PRFA;>vxZ) z_CrJc5B)wD9XHg^6IbDbkrBUOZ*jiu>#RO4YGn}t>Eo*Ou#Z`)d{CelCdI>w8MVJW z_mc9sdLTNMD{CA;F|shaaR?Q{a`?%f#G9A;W~hJo8vJ6OohxCNx)?WLq+R;6B% zq90%!|Jl_wDC8Ys8SuC(y?G^f8wY#}@9JU!X_`n%&Ip`RP~EwUEPrNF4}_;uYTNkV z8e@F={)~C0V12J|pLa$2{%tiI5I77~T~H_`9r#6Luu7{`jg8B9wsNj-lPC?27V#lO z1oxh%Tb+atIIN>n{U+iPPa#eJK67^|lu(-`kdaa1lFxF&BO9y4u_QrtsEV{hq~y!i zP@kJ_TE)Q7(Ep~I_D(Jg2F>a{c$WFMN4-ce4*~W>CUouMJPZAn*?oKfqR<2NkxUc? z^?Yv#H4X5jEqLlG&f5CygEzMMD=G3lcR{weu;I5}0Y?gy;awG#I!GGz-q0^o_M@uQ z!Gl{M1PLRZ3h%q&B$4VDO4UDsI)o(F0v1!GA9UDK4Tm0SZqkH?mzMKdB|*M7%a+zx z*Nya%&6!~!jUHBMziH@4*xa19i}#{zOGULCCB&m6`+q9Wq>}{dL?v)jH zi>;7$3TCn?=dF1D%~U2=wBhfnsx*Ljs_A`Al*^dI6!gYKL+l@Yy1OO_V8@F`(uE=I zOgUx2>R)UCkDVqAncTzRP+6ayjh73xo|B%_aI~qmtzT_C9N1B(crJasGCj7=T|%?n z%|5A7U2R5!HD@|i3ueU+_iB@2*N3IjZ^L0ZArmidR|RH_cmXh9jF8G&)nt!IpRO84 z3-Ydu;6pyJSJ6X-MQ$cEye0#CH0F}|qab8)h2$d_1@3^S2=FSxKA=s(PX9wF9_bjOAtd}1>Mku9VQGIx}NtQs#D_6_8&1TaDc=6 zH%A^47=&Ji?)~;IOYvs>Wj<)0#`s2^hax1vGq&7p{=rMuhNoG^I%KMQWO$4j)^sG= ze0>W9WhOQqB9^NJc5KbI)TeM1j30 zaHSRM9gwDuOoW9ku_?3yYJ1yB(TE_Ik~!xW6nuDYaSGsu~2NXDV==MkcP>jAU^N`DnoL8h?u}O8#WJSy>B9{MttgrH@>9%@npH@&l$t5wXhxUU`Z@85F7=~Cgn{#~D7 zMNsGRwu=m#-CDwVU2fhIQP4j>P9dU6FYhWze^P4pzqwYr;k zZZy0I6!|2ozGPy)WNh)(1%qxSO|-cKMwzSBE@s#WE5mMysR(Ln-3@7$TcVkyZ9m=8 zdwnuP%h`6ip>%yl#M{o4G;0hrA8(JZ+}#iL8`FMqstq4Jqw2fzZbK!kt?Td4GlfL;(Wb7)c)_+a&S30^`Cdo zok9%TKBYCA3&nK7G6&5o_N=V-IgIZMw*{ZA_Y$&a-21m64Ee9G$H$0;lKHRBdnfkW zuFq%vH)h;3x3AB?D7M`E{C05>ZTghR>;4_+`uX>c0sKWqdHkNsFb^MG^jnr$E~Jq^ z+(W=F2D*MrN0)>G^X3^ihyhepR9`V?u`h%~!$f^{rWFAAk@>C5x>G~=f6qyk8!CLQ zv`7IwPW&AHP9+jfbq|Ik0%1=lKT1y7Zi_@|ad~(g7tGCRfRS-10M-cj>~}FA988C1 zSWkYKkYrE}ftA)KJnrgWxT^{NWf>)+@8P1%n?BLRl~Tp(HM{YzB~=STG_6Rz%+&FI z^7aRm4VV^*hQBfVFB_GTgSL9A5fGTTiU&a+V?E5z@WMoHsLca$W!_{>a{;(MOJ?8z8e^^ zZ6N1HY85zIRiZHv(*U_e71Ih$c|8F`{^pu=BA_wdN^q(>c&HfP^(GR){z^I{aQHF% z`EL$kx`Tl?FUaCZ;HH!o2GV`A8!|{Ju3(L6F1&aaY)~Odj*Sa*D{ienjEV$)>qFp* zVge(-n-gg!X7@FuK@^RdQOf`HeGOxJZ0w+16d&lw{_Exv5x~$H?Zc8Jjh-aYlcYsD z>~*mjHAiMAnjyzzPIW3{&}cy6M9r!5 zg!>L(4p?;9H^9|THqnstS@pUI;1-6^|K%2ir+48p$NbrX234E^HWM$p5EWmMZ5~0D zWi}#A$v%WXm0RNiI}EC1{UaHE5!2{}lCLDL;t=gys?{ij)Tu*Qqq?;8J7|=6GJ~l7 zj13+!{JEehlhsayjy~niqz5uu^gcBPr!Uo%dV)strBq|%Qk(BhDpCt5ss1@?207k} zVLs5SGvtc1vBAqkU|eLqQ=mvo?23{=z7zSe+kx1zL*{0t6_Xg9XQr--Y&qnv()F)z zC?xO6pFmugYDe?)pf3V1Z5Pdzt5X14;_5<1Q25u?EZ2$~ypH75-b6xpAQQbqs#BS$ zJ<@X`N1PMSrdWjZdK9%F-bFeoI1uJ&YujfqIB1G&In-z>4Mb$WERCwtk3}TaL<7_^ z5}pGcXbd!Td@XtIJyp}1wKa22D77noGv@f#yQ}vP5e?_Bkh6XT#E*xBEh{c~qNFv4 z!{&dBM+eYt^#a2Ren(x!e7{^e_y?pRqd95VmF zMA(3Zpdw@VLHli!2R}@DoeVFZ7by_oY!~q?iz<646tDYbsXg_-{0ny_x?4693wH)gwcBLBe~6I8q9tZ09)@F zh#l|XuCk@#NgTv)>T|tdm&k?_^BO4(Ti(PKAr;YCeY7K7mTW|BzauXG$YJHu6B3x0U|uZfXnSli9G@byWhyLIgnM<~68zp6jB0LWtu zRX*$>ry$q%z5OnWeQbW(cjw8Y?s1aXO!j?^Ryn1HWO7<2i^g_&_x=R9+UtiYDs&hg zZYtr(GT$e1?Lk-Tv;J2BcBux;HZ0jr|Lg?S5q#)qW2WcCal`Aj#=r@i=9|tH&a0`h z|2NZyR#*ndDZM)0-QrC-VnVv;vbS(-2cPa&Mib69_1Xguk2%{p>@SWEX%+unk~Ahy z-%cW@4^LMG`kScoBB^nrsbQ4jx8n*43ybVytR`oRr%D$)?N_s!)@>!5{{0+rkDhM> zp95@!UsygK@(IkQ8ba5ewTpK>g^nOyc;1i8u5#V_)un_0cID|JrLFXBQyPRg9~^q5>HhlJoM1#=mvSo( ziYFI~wW?Aq{?3BK8Qp?_Ci0T7KUkQhcC9?jrU3B;ILkr0z2%O9j>R!uNyVE@qHXZs z@U6Cs!+O1ZC8{3ZS;M3zIS3h$vLUb`+4IMH)2cq>oezbHOpnc4&~p=!k%s%AWtxPZ z(!YRJbAL2snZF%3{+Tu-q8EekCKtdN4I1pkd~@xc&3kKrB(TA=rhZ(?2sa_sdUTj? zp{PBm^Ms$pP^~yrRgeI2_k@*=H96-Nq65K!vKnt79)E+oUdZLjhr8Z76`}7jkBJH+ z69B9G?VR;KmVLFm1$DxJ5|QwGwf?zVUsq$4b6{;m)sMYy~bPZ&PC#!|YGBm(&` zylhx=e`8wDDLWH+eNn{PR9b4xKH13+7-oEPZ^qZG5!ZY=uEX8|H~f>HrEl+?XtE{}l zjI{BS9Jl{Q1#;gkp>$n_X5`rSBC4Fkj zO7+y@=4PtgWQyIC2e`_RDSGkTsSNpSGn$*JVT2j_X23&A(s*3__tow?CVbhpczuw? z=|z8^1K~gksoa8i^T)vjOtn9&4_Xdqvd9>=oi~|VCz4yyyk#d?>Eebh zjoBl$`6uEGCfSnIew;0bSc#8iLn*2LzVp26JoK69X_;xucmP1-ag9;D)BzQiW?By% zTaP_H`etps6lBH!m`)IA5^^baGuU=(X2!eiGzsky2ynyT=nY5Hn6F`G8IAr{X=@&` z8NN8yYhd;8L=ATtZsCb4HSe#cY$-?Y$0L_t^5l&^yq5`Q=3h+M ze|>(v7Z7}LP4KI~I@!OzE)Tu73Kb)$(so>}^b?~py6x@l&8-&)dX?>$e|t~tE{=L* zt%a5Zf)FTG(|I7|JJS9$$$#7^1cUlL{S1|ztG&JJ>yv_MK{5Z@mF_LV#k^kqvHM!R z-s_7ayZ+OXpxbx>=te8};9W!~#!+}(Ww$tOv|3!DxMl0Cko<-|``uqwBtoQ3uB{Cscs zBC+3hcCXI*YJHvvRygjZZ?mY05Pecz8rC}Q#00+1P0tw^g3Z(REg*+7Y;r2TGTVKRt!0q?;l&9J^40utw&_o zB`PVsYBF1p65AIV@(Pk>r?GtkqGS|GUFifwi*nFPRWeeSuDLVb=HK8FF_gSpEJi_I zjxP-|aRS?rLBKFxr14bU^L>U#`l4zUhFQf1h$N4)UON)NCns22g{y_h`-ioerOlZv z^au(&Xti7h>mA`V=wr}u-yu_vK%@&7Sh%Q)!Fa5cp@G}(?Y3lxk@%6oFd>o;(rHK% zj(ox7MhW=|Sq!VKB=^m!zi_mwo6l?P=W!-Jy-|uZAIQ>wnIW|_0Q|a|hI;Xp0 zNY4Fd2bk2tFL3cjfWKzR(SFHCdXSM^9iuG=KEdFj!$%8|2y$rv#Ww*AoIRu1;1p>} zDNK7R_-H*Qtm}6ItOGgG0xJXBE{?E?$UspNPM3N6DMp$3x5_1AK3aZ=ydbVZD3w(< z1|%Jy{T`~LXtMN+O+Diy2s@XufqiRkW2`)*GFYT``V%W1Ht`*;okaXJQ{gB(Hzrn% zPQ{3eQ8mdV^?QWDoz6IWzd=&#e zB`PI_pJ(8oB?{qpJVy138}KXcm}QQBz)jGZN{cy zgSyt>G$<}Zs_4-~P38k69m@sTqk*_PDuR=e(8rV{HV6bMg-TB5^XFFa3k+4$TP`Cl zBz%w0+b|RgT~@#lGu1ER6foGJgl=}z{UT6!6wow)^azyK{pr=r9S*?HmYzcI4K+0$ zb+QAXerDrVshoom>^*%Eke6qLWZ}}AuN5kzfi&#`y#Zx54ECT2#v>9dOoF4bLTV`V zzG%@ho3a=^j?WS9!v7ozrp7KB8LhKn#bQ8xYmGAwwbJ2{r|HJi9B@sEVXwRkQ1}j zPxwl(&9OP-ViBJRgH?|zRQB}6$W$9C+>8v=4w`oTcuqog75=jYNgXj@Ef9MO&)E@3 zl4nohdFb~>e`u@yvCmFSBs2-b9)ST2a2ri^atp{;$&8J|@L!T#c!vxanWF}O;cOR& zC*PVS8SFhv0(bmmUtX$yPe^^`POJA+ncA541Df{6JltLlAsY0k==)?1 z>sK!it`or2;`CIF#ZHC7RIuuBg!J$?v|`+YPbN_vS?CF7e%Lx zWy9?86YrGB@39?x`CCSza+3rA5wX0ICzWlFpyQ@Z5}XU9dcMbl!%a7r0vm&e57+HX z%6t0#-K|4!N~GGa9f-OLan;ynz1M75h@NkakJtJ;X%%nkRZA%&Jt%6^V@l3~kU>z> z(I6=zgLm%HYXS`Ui=^?aUj}MQSHE&_rmf`egumP5AmiFBJ&r;#r2Wd+g(9NlvRqut zj~~n_sO8xt2IS zHC}(%GW()wdn@3@j;Ky##v6F`(r~W=oicwoPWQrDA@31wtFUdKafWDA^zq@R`^coC z(Zk-UsTA|UE5h#Fljp7vMj#LbKxcTx?^igQPXJk@Q>4?gn&7mTDKAoI%WX2LAc9r{ zm5OB2r)PeF>Z%u`K#{0qb2KmXv0c$(!CvJ_VxFSLVfN`hr(#IU*}wJm^_h#6T~8US zm+j>y%tsDO^&X+}Uk4^k^q$JU^1s@d&%e3a$iKe4V*WqZ?e8b{8Nba%+cH+~I|j9T zwmUcJSJ@x&$l7Vxg_UcR2_Pn?k070TOm$yZ!x3%OXi`fzs?>75Mrh^?ecjO5 z9CYFpEc&H=9X=)KD z@;U6Lu<%cdFB-W!>F1}VBsv^p+xz#~R6P!%v8 zS-5Jzer~L@yH@L;)!R6uA>I-+ZNIAYr=hJHHejiwxa%GbZ2A_Zwj*9^z)5-2N%1ZA zM`Q4Qe9{+>(xOxqt223n9+VfY@n@KNS*(AVvJ0LzC0owP>^IaDHz0XByIp#+7t3n@ zr4h#H^f3jRZvMbL`!u2Hq&UP1Hn`>Cu!tlvR8K-__TeNxnz>D+;8fI>!x%OiUD`;I zXAPNZP6UfjwMMfH;2L8K_rwaJ&{Kb6Io0oPS0&9-?UzAUTPb7@PKS~vSg|4BuM?y@~KfIQ19g`Rb1PH7uo>{aP!E*9uN$YpgtG@&H@krtjQp5y9B zHnmsA@*Dt-%*=p=!Jr*!Q(>5{&v);KgPMXZm~L;7>gy@))A&uR7 z(x~?x2FbNa{EW|?_O_%(pLQwG4|ppK$i$O6F+G&IrM@i!7)w#%1o@+td`>;24>P^Q zcZx9#75SQu0E9roYH72^;LV#K-d295!Heu4GaKy_`xdZz6Cv-3YRE=LCgodT|&1)>4Up1)>Wpeg+4ww-j-mrVwg*k>BwY=gAxin6K_%Q<>BTazE zH78Is-C#!oChnlCXSod?SSMRW^Qb2)tfhY2Pa1tZXiI%Z#%dA+su%~?$iv-PWk?bynl z8h1?>$^HFyDi&{gMvzZ^LSC;+v*&@R_O2u)IL%3LfLVs-dAx#ZSFMX zCG;;c_59T8BBtNGm7-~uQMrb>>sKwajA4%a>L04rkb(-JTS;RK`;|r7#rFO3;T!QQC!iiXqpg;oEI{ERd%O=$a{NGl?!1GrI6$8mBf9;){vY1oBkW$pyNM( z4n}8)Nhi=@?^;U7m1m>%yw~4FJamDp6h>29PaK)PZgSS{Fyo4wdT`A zul!JKYm{L>KN*)FF@0qGgj}nh8m62O=Nf4M?WUQL%3r+ny12Hg@h!`~x3HiyH5Exp z1(nVaD`*r)?YsP^RX{`^9O&K5-yHehoYkl6Y3l@pmWO?5Z`$mao(o4uM|bbs1RSpU z3rh*tI}I)Syt>)zCR_>XJv|K%kK&~_JrseedEYOBBBEh75)%=>Zr7$A8{RCp-&`); zjD=nuM@x-8l|S37x8CL0*DLX*=+a7~yw=J00o~rD;^fi{ko`v}S=$x%4?W*ky81g& zS@CCeyt;ho?q^ocy>Le>IX%nzzelmmp&t*A2_*QjL}88)U*CfdaA{oxDd*b}_bm(5 zzr&;Som0;Jn*9fdbs_+cy*-lm$4_IE&>45;NZHhSxWhj`N)d?)d?%;u6A!bCgN%x5 z41WzESNfiEN~xLePs>XEbX1)J{K&?!NUn1B4gM`|n#chq^;&0T$6_pH>A!wX1Pfo=n^_^SV> z}exm$|UQNzlNd6X*I+xaIJxU8m2-9(-bYhj-pPm^GXjw+2i6(tn9b zl1Y(4dP%A9a6uqo<=@LhnHEv+Hr*|N#QpkZcRC`q^!ku6W3Zae`LsRs5D2WlAOtli zu_r?C2ZtLh*3|LNbmusPN@25^6ocmH^4!N(YB>X#Ki(AmYUsT2UIIH zDPaYZf#SOJ&RKwObKB6p^BI-=j)jG|3>1lnezYB0d{mK=79|4q;uca)vJKBTE6s5E z&JUPUtu>|tBPzl-@n-yP70X(X$RwFC+uI3qhuyN`dWOmQZcq*{hld$bWq>!rE(gDS`8`o3$HgJ!(u0BjF8S)q>JEaa`us9#WBrM- z3WFd&sLHIV{A5ydOY8N&mlxxKzm0A^t*evR=dn!r_yPGycSJ`QkLZeWOm0MT^=;a^ z;GS;#Wj&~MOa8UBIcMVQ$jkH|<=#|r_fY?tZRWZzevoI&jfRSZ(=Xt|A(E%^L%B2R zxik>s#p~hlel0_+IoMRC08zr({hzZ{b2E8{+25v@P&ctQNOc;C3VL4Vy#p=PCL;;J zh=O}88s&h6PS7B5Ft?=UjDcNjv>BazSh70AG6|zHY$Y8Y!J;pcy~iLxSMvMbXsj@i z3lJ}8?^GLin@xp4U-DKBKi2Icg6Tkz(%Wcty(sR-(z3(f-~F_0S=6{uVJ{FEqSm*@ z`DlX*VendNRD>a7PoV{K&L@qad|B8Ezkqhly($QOoXAkM6N4adXIn zEV)#|aBNq@_lIvb1o$XV(V=EBzpH-s9!5bZr1SH!_f`U{@#Mu5A5UC!7v4oCY##iX zw&2fg%4n>kRyy#x`xtyTl+8;pfunB#!=-X4@BUyuu$n|@T{K0Xe@~gG=T{gw_2=61 z9y>DgE2Z4s7c`e-sJ*Wcc@d8nv}|1VANp={|3Kj9y*a~YJ6{#6c>=SV{fN1enc7Ot zEB}u=9@m1Oiv>8 zF-UIanYvFUg;IBA=3lM6T&tg-gH7Tv)cl|U+U)FS4hWu^>1p4W z<=GEQecWuT$Ak?sdIgdCBU6(KF1Ac!QXbY8VS10y>QD!(%sHhLr#JdZx?bHpvZeiGzzaOd>@SMD8|#d)Y}X^bR^TG^85x#X4AAm zfasHo_+}8anG6MYcBSOy`FS}ME%WG<@fuGu5R^m3ll&lEoXf0IsFDACLdf{>Z0xh8 ztCjt_#PxaWhD&{*?(WC&V$JNUwW;g!l7^K+e@P0mov-0kurw`1N#czA^2S_JT=B=d z3cAfh#8K5qi!i5R>&0<;KF6LLp+;Di>fs$;H77QT`m&cY?E9Q<$xTQ~n0RXN554TJZ@*AcRwmI1(Z9G|t5a}&a^b&QP}q?^ao^f@?vcru5K}M@ z>#OUL!>0R81STqf+bRz4&-1d3J{CqVJDEIUj=Q&Pa}$CtiBQ)+CnF_9B`Nff_U4c9 z%}%>~sP8um*_zRBZym&Z!QUAcz#`R>C}i!wBipO3i_`rj%g}(srzZ1LRQRps8qv2tQmW87>5WzKe+7LcQlhN! zDR*{-)FG~d^V3Z@b$!>xCa$+bLwD6K0;{EB7lTTf{!5=A{2*@ZomDPtz_=J{o53b7 zsI&@!=%QuvaHc7thUu&qiPgbqp^oH0r z{NT{(uH^^`o;xer!oLIOF;OuNTp%`v2DD9b)3v5mI>1h9H0=Z6WC>v5s0uB%Ly2@* zsp^%3|I!x;8;!}hdYS>?_=U?{7XvH@BB%E3mVWhORu-t!sJzIv;t9lJ#2`Aauwj)k zKZOKAg0VBD6m5SG52D8cc)rA8Id#YYKM$#L*^+)ZN(>7--|AZBqw-7xFUyQnQ>zS{ zga%;A#Xb3BzElYIFBJX-LO72m**Yk{IW0nFR+`FG+~do24tWe>QvpU(6HPvHP2_ZH z;NsR>1E7T#XDMSfAp_S;9M7h!M2LQy)>5l-_ zzm)+B&QH+tQGamDwtFmFl+U^q4gr4=h{Wd^@bwd}nZ$yz&dbs6$$xCNs@%Dx1j~`A z5OP~oBOQslttd5}h#D5MOcIGts_?l($IaXA({tiDma!Y{kWJp>d19UaierVkEzayqn773$az z>rc4XGSKpV%8l>tR4p_mTz$(tIX;_I#Xyi=7>~Q7Ok_CnP?}7|)53!@0Zrs!O&n}) zzE*Ij)LEO^q)*>KdL`qOJP0iEO=4t1A_W(iEW{G7F-LDei3KT7A><1=e$-@T@3b62 z0Usb3xEg>01xBIzy>oQ;GDdkd(6DEGxwp`OFx1wLC^dvTeAlQr#%-s>dZ{(^^n51& z`p6?#d}RLaSl+HMr>hOE;aw*lr^B%@6|$cchcrH{U(=XGf|fi*72pN} zmXGh>e|-DiTAS-EBI&+mWGtLR3<4r1@X~x)TXXgz%q)auDs?+cmsl;f`)PNvEpsi~ zxwl2v39F|H-G%U|L0eK^HL^IwJp?KYydJ?22;`1b*$Gc4 zy}voU{q@twx3_M%zqp)ezQ2FCzrDS_xhD~+vpL>AEE~WnidtxEy{nPm-z>n@v9*VW zDD!rncjfZg{B3+OPx9;cukSy8jFZlnmsHBbHLa(EL7*8i=B6?eml%<#YQ!m8Z!Hj+ zq!i?chTUBQouPy&kwdNQ6sk#PHBYy9&W*w%8_6Sp5_`@}B2qf2ssTVL>~6h9K-Z4zN~Lgdf(VhqTol*r{v)9EWzu!p)Tp)f zf@qlFM#wp0k8m|DnSbgzw{k#qZ3#RFM1-#Gh%q4pA`}rSWuA8tKwQ-tpcJW_&9>I7 zQnqFRTXKNFcBtsLr`896Ct278W&ju-7E}ranK>dNI7T441rh;s>~{0h7tg=^>Sd|) z;oXOyetiA$!^c|dcHUxW*A*j5mThV81IQ9xQ;%qFEzBSQD3ZK_gpmmd zV{kg0mr2F9Xvfo`YmZcxP&%AJ%2Z?$nUN^_TVk~^wVviE2SZ3+6A+OwCUj&_O=(R2 zhub#Isu08s1_2Hn5dnqjewH$?$E9Pe=IAkHzyVaZ?w0)XH48^;&9Hlrt6QYb#&cH~ zj(^h*iXVRtC?IcC)bLEK$yMhd>1&Mx3X{*`|Yt<_749D1^-Dxs1R- zbRU8n%R#jxNRV3x@<5`IvrIlZTT6c88C5(g}1wjJLqyGny1Z$lsQY&vG*Fl3_^yqorgP~KfsWZjYY&bPRGCs z2{6u>CPzfothwQ{R`xs(kHK6cE+WDV9?kl)9FNEQ*4GFtQrtpy^-MHG_VI5KQ4yJ> zQ~-|j35{zE*{L!MVrW-p0S{A6Vqz(R4M3b(#vaiq$RZ5RZwLA-NCN-IWea@nykW2x zbL5e}4u|n&mnuR~h{D&0`wwq_`2O85e?HuQU@3F07yHXnr-$34@ob*p$#C=G8O?s$ z(Ge`^4Uns?z)(0#_&frGF!+3L1{f4ULiE0d_fmMb-JUj6dl06|ByC-m^#tHdVdhD# zY-X(o3D&73buCjHA(f7~i;O^&!W7XH+maFp9!ikj`?9vh+)J%o7$S0)DNIs?(uxC+ z>v0b#B2onqlXu*E>!$9$-OtlB6VlR;y|=vVwbUXLjz=E}snkhC0^CiPWm(qa+Scrd zFh$%31Du0AQb~~mNq7=2VSYLsRhPc5)^#|wfCncK3ItfVBQj@VtRV3S@bN+KKp^2n zz918wAt{dG%^PA31VC{Mum}SSUu?xvC#jc@9zS{c1UKcduJ;co`}Aq^;prZBH>dS( zS#T<^UVQU+|LONH|L~pews(a;grD5j#l#USg&KzKcH1XUukihy-Y)mQy!Fi`MxCXE z>e?Gj^~txd`0+G9zTkPjyZ+RUr)GxWXdNuTg9{PSa_ILD*LQcH>a>v}`^$a1J@wx2 zukYu_JKadQa{wV0LIN-Zp2<}qLQn1f!}ZO(56j&>T9nE{w6s+%xCkK`d2b%!0%D+t zRZqQL?f1KRwq`f)Zhrc=zdZZ$$ydLB${W0Sdql%RWvcbmAMQTh9+w9)Jl#J4zc!>bE1u!Bm})PRtSvom07(q;Kt?x1PQ+7qb5+YB?6kSq$W{+}dwp|zedFd=k1sDT zcD==ix3}{{E1PLu*5=xJN3ynb)xFH!Nh2CXFo1A*{Cu# z0KOiN&8-4*##DF+6UT73Tes8N0AfSCX__=tAl%Vf8-f}Zb|gggQ0u*S4})CiCf#yi zg2N-aDYd5Lt?N`LqzwYj^A<4Hwk*ri^u)aomt;Z?frW>=6SE+#1H$eAz#`gBySlF= z+*@me0U#ooS?liZNCc*|q2uZ>hbpr?y z>D^$Sgazh}b_dg1$OBHNrLDT#6$EgDX{sRHE$6XWWMRgAKmY+pnpy$@g9OzbTyywg z?!r9PvcK3pd-43yqetzye0=}z^)GLKdHsP1A3eSj6hpEe+dOvt?e zsG4gBcg)qWo4fYb+%3y3B=9~&@a~o(nw)5RShudenstaMB4bg(OvEf3mT7DY5Iuld z)P&efTZA(+Bx}*VTSG))&aN@HXF0`(p|!B^Kn4p700;Nz#4b{i$uL&eZVt#)3M3YX zNCtyQ>lfL z?Uo~&cMVHb6agR!bBzGcai%+h5n><*5HO;Ru`)CMHD=%}xddb;CafNAy_p%hL(zh*6TVvOX5Lh($V|-X7-kgVsg`+||DcpoXk{GHtAGgMuF=xD{fFl+!6OC{0aDMNA|>taPzz`Pg47(m zGEt#O;ff)Ugey@&_iS3)x~g>yKxW5^c#bRxbW|q{Ldxhh4^sscTkpSFs zAu|jNY0)+!7(y0KHZnK`xC8o`*_Tgm*1QV97Ut?jN>Z^A(kMMHEhUNyDIck!PeK@` zn{(-(K8gs7vEDgLX)r?}v+K!~fahUlgM&=r!)l)s;+!&^y;&L7VT6(zvfLox=TOSj z4Izk#JE?XDM~GqD0t#9R|1F{*C}cU_j_(p%RM*+jr*FCvl`F^>Z~ zd*V~&73sj1Sn@-NFCmd?KK_buoWIPmOTQQtQI23((0g=YQ162F*^l(}ar{jZz za*7)u3W4OktWxV#Y9T5?G~NvPs}VvlArOw0phsluVqrtLCYc%lqfG&G%^VI( zL77L|On`!XV5-Jv7&q78fkUE7vJo}6G=o$r(?np)!}Z5cZ-09C>t7BxACUB7clqea z(|NNq2cG72#WGFlm7#3J!II_>BR(+L$6xSQsEQ6`!d%qxrSH-jo;IPO49zSzx&o9lP) zt*`Sml~OY2IN-dkgnWk-UHhr)3D(`SN5B2e-&CUaKmBrdegAL&^*p#c=Z`m+Q!p6&^h^W^rXUO@b2F?|K!~Tq>G-*cgCl?oA zeo+e7hx>T*)6LI+dD~2%K70J~<+JBsJb(4=ORBuAVc|fwEFCG2-@H$W2*QJy2?rpt zRNBn*cDG$GVVd?cPPcIL;cbtA{l)&#<<-UIWe;m>98V9(hZM}I8FOg3gk7G!AQ2)q*R?J4yk+EoP*V)J*8CP20bS3@FVuC=DIHoOy}NQv+cscQ&A z2q43;hrx51lykAzJ)R7<@0)UDT5)+$yS5-4NCt@Z>Vv$nH z6hQ!F=4KsZj9^E)2L=&moMjGB$FSRjN@c8sz(l6K6H{N+3;@Vtr?-Y`f|!7%#P;*m~v5N$sxor10PACYKp*&f`!d36o^+uad$vwsZ0`qC+(yF z5#|==BQ`Khy>&YUPXG>J=|cFdkQzn&nDA!TjDFVbr8LBHY0soKeAAIvpEwZFUBcDW z!qj_LUE8|&fTYf0-4V~ZD&ATrqCgDQux`DP2LX~WP-Jq+=tqIh8Xsh0)iXcJZ7ih2 zF}0bal+4<7$QH+J_?&neF)~d6B3QD~KeK>v^o7Wt`k&l(V@C5i5eEdGZ3&iLYQ$Oe z59U2d56M>>GN-X2NEjTVOY$8?FA9Mp)-o(V0uX_OYf6q03B%kRk%D5r&;WtJ zBHVl|S%zmT>A6lBi<56hpwGhB(T;sCdmIx(>E3aa#pzTE3&1eM=)D!;2xOjECJ4r0 zLpL)AWGpNgpn<`Vj@*+cOc266m=PV^thbXRnW1(gE?g&Mj+6zanIv08$M|epI!`o) zq7fh>#uI;DN5C1lG!}@t{m7WUvF^^sEw^d_Ik-2q-qyApj}NUKt*<~S`2jf_8{M2T zAk2Y_NU6d#0NsF5;%uS`3t9)~{rbbN-!Hcx3hH*dsZ#g*t7+N-7DH}L zr@iRvESwXUlrUm0xdM=weO%~q?K}XpvB{?*->ey78r|C3dYyP9vb(&j7t`tH{o(qJ z`?~bj+G?tl$a;zhU)I*TQZ3W8nWotsTkG>gl_el8JL+Z#$PAu4JxYU68q+<@dT*_* z5K(It;-PGGD5VGx1R$Wht*xznjc_TIMe@NkQ`L?FQ!V@b>oiT% zcA7R85M7%!cPO=R*_K+*Kt)hjcT1(HxdHSl6~eG|3k818s1AqW+(ZhY5$T!cgF2BCoJ)bXLUD2+{ys7j4^y&8a?!)T$y{!n* zTA${!ndZ~!w4M&f!%eLl<}y!HSkt~**GgrQqD|MPtu>yi2p2#W^rfBd57!?*-h8_0 zOW$p`B;42Dy9RLpSXbZ>W(+)7yE#0_cKYN0{4f9b4}X03<4@P`J{=y~r(bSA{_^4a z!*W4&edr&4`E>L4-kW>)<%|9E{o}_^pFjWli}`9Y@ntn5q=~p7g7?;zzEm#LR0!Et zJlyu%4_(x+wt(6{ygPonIU4fIFP{F>zx?sb-+ZyXoG%`4jN@=@Jb^oO^;!feH9?Te z%)$v41zk0en6XY}yWjMVo4S{njyFdxQp$As^zr4>$H7cN4&IwPm`Ctb(fPQZZV&g% zvCX?@myf235zUV6c)ZafWw+bS`|0A*9)h?CQ&Ef3bq+t>g|<_;x(5PdM(R0)yOdI< zc|9Hurv+Iq>lF)^05C8`Kqn>w?=3Ptg-`qcTeS~_O`BTYfU5>m?mk*@8;@;>1USkQ4cd=^41%- zQf49sB)3pCf}p~P3}9|XU}~Q44@Lqq?cvz9FMxnp5zT#BR~4ItB~xyvX;yP)DU+X$ zhj;IP+HQ827hR@_8JCBP!5cH0yEg01!km$5(1SW*l8x9S)^$C)mHUDS zs(yEWe|_`dflt49{_^E>0seIJ>EYqF>smQq5gOq_gu<@*bs~+$l~O3UF(P4x!8?F! zZ|Y8_>SS(7w#bx^)S8?}f`LdyYKSR-N0c%VO{H##B-3i*tW-mmw7CPux_CN%V{ibF z#)#DjId=%^kX@!j06^g^QLWi(-6*Gr%&Ypcx_SbF(Gfkcb$vJ-ZtiZ^wo(Q{xpmVJ zK_Iv65E;fQ$pNFU3x-z@B(>JNc2`Xu0}=Uf&8Gxlco!pvLB}mD@>q_~#axl8l*(LK z=5P!*huK=kFgF|c7Nh`lk3dI5B2K-GMKE$HMT7u@5d*=@Lj%Aq+|1G$SxQyt;gCUh zKHM`@ORaS#7IW*Wt@Yecq}IH5qlvgf~SfKM~#{jP_RT?VJ|`JDg~Kx{F7f%M28@j7)&d}i)6e5$9f6c6iENzGQA6ph3r+19 z4qh|nk|o>+#XI72ZB65O&dcY33}+?K*h>su+}W9(%J$JxpFKO^+1=p4j%Bt+W?-3`uGs}zOBUx|M};}T>uGS(3A zxfL10y6jbuSjO%MA*bdEdSjN+XXcVr)yjBCg#c}Ynj{4T5lJ8+n?!_#q*9p> zh&b0eJZ>EfMD$^m*7FW+e0eF9unr0ywFsApa3(+q3*=0CQ6$V;HO?I|0tA?+`Uvt) zFAx?HoT_a+*kFcX6@VUDnM$%IFDCbVz_6NcS(y4Y{$%6flL?b!!4RqvfKQbBJP zYS!Hhpq6R3+wU(Pt=#~ZMC8>f#A4bI2eLiy7!1I~YzlzKs;%`N;mnfxD*0BJYZVmX zMN6`OiPz1-uHZUp=lxf|KjxQ{fAuSxcPS;r@797C=Jg zI?dCxIj!dXcz65p$3OkY{`uwa_J6Z^R-=IHt0L1aaU71O-K|^i9itL5@Mhiw(y~6Z z^?rA8)s1^fDNt%HQF(2C|FEoU7x$PZDTNsO$?iX1-@bp}4#zwP%*}GB5gA=)EJQ%& zv3i3|{k#A4hyV5e{l9Z~enj{8%frp_;r<8)(|+^KmtTMJ z+b^!3JgRd!J}hPCx}y^~u@|A`*iOe|Zzq~&nl>!Nm8EQ?0O7@QqU-l}KmPdPVbND# zef3ZO{D;5$=ifa3dJ7bUp`lQqbtguW;sBpHPJkGRIM2m64Ds$X^VQRRty_wDJ%u5a zc`9|KqqsMBQT_6FZ9(V*>Phq{SJ4YtsdB6M@V*;$Z+(3lc0`C>fQW#Z3UHgQ_(%C1w^Dk=8%cc_3FW<^iez$VCvd zl5|Man6s2jt5OIL!`_a}L{tH2o@WFAjjnn)-v0dhPp@9;)0eLbIlyT-URyu7YAFEZ zVM@WS)=%qcX@WfQhJb>MG=!NET32=Jwyte8_lJk0s&zL&yx3hnd-P<#+aB)jKD~Rt zJRF#TCG`%0=S&L?b5Msc)%1U+mJAUjB^Kar8USjJu5J)GMudZ73IUl;JcLP%Ayy?A z*nwph+43~!_pIg_L;?WJfRxBs4|mnIcSX!~9Gn5aSwBZ)W_Kn@%{VTemy`q z=a?Wrzljm@z!MD2(JUg?Qn8G{O-7-Fh))~Dg2dq-9tPC=V%`x`VexsG9)JNO*umT* z2*?>7h|qy@Dn*R$6aZZnGQord$pAlV$Vc={iapG%wYIL!tRn>BkU$B^x`Jx&Yg6sv zo-qTEEr@5%qim+_X1<&^I}8To*0cx%koB&r-BRR*7EbWlLQI6|7^g&xcI^RRnwA46 zkTOkk*$Pj9Ol|RSHOt$iNGa1yBI~j&Cx~`3RX~Cf>>LILgE+EAgj%;$Ws{#Z^P_Gb z)&O*KJ?rgrVPO&Ip<#iDW|l_OQI|#lg0$0}o2#3*25tb(MCf20A%rE6YTmP56Nu#K zI<^xyF2d+IMmg;6NuUGBk%+5Bcen7*-&a0jh(JRI=h^v(5Ag5!i!y^X*P+5RqCWuK z#@UtBh7`CW&~Uj7*ZUZKgZmJyrIZNZtmqw%CsT`oGahcdT+h(iK7;9Q&RDt8*XA<< zf@&5ky)BCrF zyHAXMF;APBjw_b3n=dcS(He9`5MCFTiQRp$83)vk!U0gSV+@Y~M-T*5!zA5%ATc53 zxf|-u-HBtjnJ#vltIN%Dd-Lm0fBEqKS8FSTxvmjWB*8_XrpvlU1d#}rI?wZFyV(iR z{oVB^2WNvkstd821|qXWZ;nQYB9sTfy7px`MTBtLIuo1D!lg>d=q~NrdNb=0KtUpM zR#in;1?Ey}k&Sz_c3PH`_6|TIC7)vz?fk zQJ96O5F#R_1J_Kot=5|lcP0~6771XrFpn(0nJ9_d?hZ*C@-g{yb#p_+a4=Vp95ED; z?5nCd3YS{9yX|Eu`_e4Wm#NOXc^9o;|MJG(==;0tqaR=V{@X8p_sU=H@4eS8Uw!>t zT04FE`0nkS>vtdbpPoN{el>3@)>vA=q8phmdEy&=_m`i)|I?rE?(XY6mx=@=)AaP| zPS)d3zrOqFPe1ZB%~#v6>Q^Wtn`zo?i%j9@8gtz%wY9Cs)4HwOTDN&km(v3=Td1Rf z#Z-ABQo<@k7H9|xG$D9|xh~87`;WJ8KWJMgWcOIs)w>}x2x~V;g^%K)ole$Xee?DI z^#A&Q{_a12#}<#CKfQYLbopfcA+CRUc=)tD{=yHRmYWZE?xw5F`~7$S@VmeHr|;bC z*I(Y>zInJpp0^i;p|57Ts-3K@s8(lU2VWEcH@gd8_n`dt_1&9a-~ROaW2u|J|EGWW zhyTalUp^NScTBH0s+vO}NRDsKoyH&v!`#r)*no%x;c5u6n+pR!eCoH?4~OFk0O!qS z+H6URZ0EjqUDmRhWU2|~JRVl$!ZaOj9{Op~#V+@?_tX8&hvVVK9Ax?+)8_K&qh~Lk z?Jh6&j~+=a#GK(KO`zXLJD6$@v~UwH%nS~tPMhu40Zymmt=%HYWw{it00_e9s^&TE z@<1X13xgCtArgUuxk1JS1VmzUQL0n`=-qDbZdH5WjuDxNAk;KQA~1NUS`P#fDN=+A z0JvFS*TS`y8Xjsv$PnzFO6kHRh-@D2;BEwzUbWWNQfFq7GD&NuUAu*&FhO#V&?1C} zejA9W_ZAdxErQK*<>vY=as(__SC5XzhwD%8m-Qe- z+x?cv(M@}A$G#qq>!QYWQ%mnnDlxIG-lDHG%iyrwDbGSL1%7D#*2qB zg&Y_W=7^H9-~oih=9UUGf()Sx03hO0CUrA2Knn-AASUbPVL<@d$N&PN=PVtuh!mkR zi3E9Mj#pFd240bCtw1A%B23%5EbB2eHk%#8#9^jQ8|!k?-iNQ)AxFlk!$>L-cwqW< zka>8g17f^x0U<;05P^UgG9uI641vouP18&ys@ht2%j8q}AIewE*}ti|S*p{`v|D#q zBCv2$&1k=b*RBl$iZE;Mre=vlMKCk-G%}Or4h_%a_AK~J+qw#|l33T)n`*+!!g^cR zQ^H@(w6&9)3ZRXE5Q9iHUD-_g-Tv`Zw!#>`k;Q4a2&2Gi9QwP5~JorxC`S;jJ)U zOwBrWQ;z^sLj-~n43*}&?nS0l6?ufZv#>Bto5H0!5Rr`coS%hL0LkS6(1_flLWC3L zO2#!~42QDGs=^p%2#ITVNXKHhB_!OtSr5>&l+Di*c!-F^lb=o4lJ^u-he<=;Y}VGwD2VSrFqQw4-fyTJr&8Vp%{j?;5gE`?bL zB?8!CJSZMWiEoayHz49z5kiKAOZeHkF?K&1VG-IpG7BTIlv+!muZy{xCVL(cke!_& zJ3}wRsp?`W0N_YqWGVd7)l_TU6c+PnnBaeia6H2a)5`Cr2<%P~34aM38J$7rF%b{1 zi8Io<2_8GB^e2JCSqkWZ-YqR(86NEC;F9c3X`Df++v8g1iI{;2nwhyGpfH!Iy0v~< zZ$ExIKHLb$)pomKZGGA79&NTe00Jqe`;}zs4m7ya6rqVs2P6*wlt^);IUq7H10gnrhGh2NY)BY%Y-Mvi5ad-Gh0E1nDf3U`n!4+NXP4kL!9+T_Rk@m?t3PZIFOC zFc_(D6{$JE9Xdv}6!hnfnEGQxQg^WKX1#Y)CBodeAVx$!*@!t44GZ+M1a-U`g{4qo z5+?5IYQW63*6nu7b<4$3$~@~l&0NGyuixGr*1PM&?euuF-Phf-`EHBL(#meC7jryZ z?4Dee>kqA+T3ea1Y^y~V_HCJWE7{xQyFb7F^Z)tZ-oO5Jx7|E`wzuPQe|IYrJp1C= zg_Ksxk3YZu`NtpT|IdbnU;M+X=~C|B#>3rVIiA9Nd%3UW(artc>2zw~98OHYcx(qh zL@<;YnSl_cpiH>748+D#>a;1u4rZb4;qLx$cLQcz3UQcsjSxV}ydw=1G1KF6x_Ex| zkN>xS`RzY^H$AG@{N-0KUViiH`psRtZlJK-FYUe;E>kJB7EqK@c2DO0WBKs&&96WG zxGasQY5(=bcH+CE^|l7A+bVTiE_a*VT-Q^e6j8G@bW4~!g_1f3^z7GdllwGyI86pm7)TihRxpFUpS-#^qz_RlUZ zp6sT}8JLx#FaSWECPX}~P0S_%GmGkBr;l&$Zeq25TH76=m3eE(7JhSkqUoXRcb8AD zc8|BREiiHXOb;By5n-!qUpo+T0h9z=!)CknfYy8O>%;wxFm31kJXJHa4goF4b_spK z!FbHAat`>x;qx>O)Osy-nuSpoTGzH5kM{t5t~J7?6hQTG)1J_9L?EWIW-g^@anl@2 z)mj0N)DZ}R2nzxcaw#*hU;P49o$rXV&~+_c9YYG4yU|lw)fj z_JdS_4!5)0bR{dNf4Z@TkmV{NAoq!RGzW}ZxNYEpDN(bQaS`u zRdCDnZjG=o^D!ZV-g*Fz(s~Gc90&f>dtVzNA(@4lni+&6gnM6>Lu)JZn8gbclp^5{ z-dzKUk!zVY^Tlp+S?bKl=AnR1PrWxc1vG%z%^TWH5&CevUzVd;cJ;aNq*U~!xfci_ z90N%zVWK66YCpacW0nrI7kz}|^KO;ch3{vC-fFlIYiAYGO7D9{=_XRp=CjAik zXGa$yA^NC7(E||4hbq@2AcYEu0hFn0f#70&N!S9zsNURq*4eJ=9uh(94&s6CP7oue zbR@KxX&{CmL>Laux|?@*GdFh)*BIfDqrM$=pJ!Y|RuqHXf#7P6xqyt%D+>HkI*Et>rCp2RP&KqYUM}qeld| z69#$^0uov-@d(2$h;lCoW1ogFeop{^oNb{w79ohfu4-22sfeICn4TUUPWN}w`iAR% zMq6%lwatahyV*JzYfx?7fr`}P7LG9>Tv+HP&rZ21C6Gs(aV zMleeRuoNlcx~$96mLAd9b#3bso;@frmr`nE=z^MiFjHHTapd7xCMolbfM@dS6$ZS(Az28Xqc-aDG|9CBO-KUq9TQvBY&2605sRN zH#Hrh3FaZ8-hIuF>a8n4Fi(t-8Q@8|$e@L;eS~iLn92x?NI?)}iNJ2QtlBk-;H+xy z+i~!nhuf_t)1qx9=X7dy~heOLtfF5Ojsr+F@z;Yd@?C?91B1j1keW0`H{q zO?&_EuYdUe{@3^4|8%jr{O-4ZTM>T!{`-f%uFL5~l`sGH_wxL?O8MpW&wu_e|4QUs z{^zUbkNt4E|8#fz>250YQPhakCKK=OPkB7U5C^{G6i1m0hRW4HMh7iL{1cH;0 z&k!z*!iWH5uJ@}iqh?L8Hy||jU)6@>WoRpeFqvNO3_50fozkWQO9$vhB^ml*!?Xy=GZB;ijUsYRC zu2t9zhBI^e8U+CW)hu5W;Ui>#5JJ5Q)e^oO4>#@p?)LQX5U!i6%STTi?Vjudu&YOa z)WijgHj_zet8KM1ZMVB!Umn)O_38fZ^zactubw@A{_=~9r_Z1WRN7u{wpW+svP>1I zJOU&HA;4R=cIwnj6*NE%kT3v)gaM|>=S>gr)A0yE^h8+ZaOhplys70ZNFB@)Y7b}7 z29NxUu(O)N+!YaOEkw+Wr^CbHzBiFN)$|W&Z-;oOMWxOGP(*TwBBkW+@K-AoaP z*)pjhAR@H2g}6%HI0W-7C1myha`kmR-QK=$%dKiZ9Pd@ldvRT2d%=ipS(nqHw+>N) zN?R5L2aKkz^;05u3)Oj=>pZ!Ug%k6|Za0@nPwR2HzPbLiJ{-Ul3t_mMGLaPV6vnl# z+7XGzA)F3@eCtIxc>ub)B^1=nywqfaU=Xx!<{{|^21oSJZhdLXX*nL&wJ~p)tH?wV z5J}Yv%GCs%W9h&>LZpDHvzQKpb!6C#g#(F{X`ZQY1i*4^ef2E(dXLahchgWc>*i)% z5f&guVnh<=QiQ880fMV8=!_()p2{AGRQf~a*U_NK0i7|iL?Y)bb7GDF%?;++?&5B# z&<8{$42`bM+=&>13JW76dh~F1%k@&IS#N#mx)23JB>q^nxho+EiwFZm*0$!31Rm71 zXF+AAV3v9u#0&+941PdBS0DZ1IXXSi+qx1`s%cyek}+WBrU?ZJfK1A!k?gn<)}||f zFjwZ8c^00-A-o5`vaHK;0O&=CnC59C6(U^C%(|JHJ24GSGKo9*ST7L^7b)lh9=$Ec zxSyx3$ZQrw!Z;x|2k)&zk{Y|^YYxuU+8EWjpT$ThB6XUG(7c;s1X=6u<_V(?2O>_l zd3+W;jvB|^0fB@GNzRHT0}A&feCJVxI6~YbffY#>bL)mgT$nIza|k#>!&BoG3JC{*6o7!7GR1Mu;{Xo8aO&iYEc2T45+S!>F~^E_>Kv-Y+e*W=-+>$z0X7vP2q_>{RQ0$lP1|le zO#)SLzu#V7Z2Ix^;mzxxzyJ4}cdvDMn8X-0z|LMVOh!eKio}83EVSvmtjoIWZEtR- z&9%d*?=1pHP8mWe;xKn=-TibpsV=!!sZxZcNKN9qx_TG|sJXc7DmRigVP?!n;0-r5SFO|P5JE~%3C8dQ0vL!GSqd=|b9mC8 z?Q<*~5W^Xr=b@ny>|NKK*>EY$Seb#5sIZX+cVI}lE&F} zJsfW*vxtf)DQ@hiX0fj8eP8a|>0#2ztQmAJ^LCmlaKF?0<#Y<={Zt-r=103}KNC|X z#_|d8KOBDj;q}`eUSIAm{{A2T@zpoq9q&K=^yY{AzRq>4^EAJD^u?D?8X^>Y`_m79 z`PY9VF2DcdAAM0*HTCK8;^miLeevD5`}=2W`0F2jGS%eRhns3ccHkKZOU4{7 zgM^?lZO~Ud-aZ_!Z@_vXL_t#>l3)zeR!a?tby-iR<k%4JP}byLE27F zo;|yI^4J#uhllGWFkXKB^zMGSd3U^@<^AZ>S7PhNca=+)Dhix!dtg)N%2HSxa?$N}aOl06LO3uNmI7`>$Ra`oi31=JPqikkK2y0k zV-Ao??oIPdcGun`7(~dls&&;u#C4j~)ZMkO?uxYt3!YyqrkZylKxCSkhj-N?xs(NW z6LvFgt(AGgaIW)=m>KN`+WN_C32hJxVWz&G9LzY-y7ty775QPRiyamV4~l>+3T3KO zk(x+-4w^ReZnt5KhufRm`@7|MgwR@3;Yf+!er5(r?q@ftGp^l6)^ zyPEc>)l88kbK?*!cfJ(DA_3m}dOF=55BI0zp{q}o2i!lPFy*Tw&hziIbEG?$k==zu zBCK}N$tr3QM1DbUqg?+c+s*zw_hJsq{JeO=W9MRLMZ>a^YNrnySt zA!GrFU~SO4_MX{=fPgHNCMf1HwPqIL;cSisr4fJwAsKv*ULKR@OkB|3Qs|K_uJ?94 z+=B;hFESm{AySwaSq}CkpaCePatU0$xp#mN<|52Y0Zs-)9&V<|4MTTJb1aN-0yqy{ zvsxT9slg)6i2A(Vm@fi=@Kig;D2T(&Qk8=M*}6dFA(oVuE}lbfshRE(uy#*!d= z^Z@J414aAVTTf6YobBHPc$Un3wptNpd?ay@qawPkkGaPC_2y71@|(zU>eIEdix=dBY^_z?Qr zD42b8#ze`o=w}?z5aFG7IE3Voe~=gpupoiCxm)_vBLRKqo(cdh&V$;N7NJO)rS53j z5Mm7>l65J)9o!87Gx*R05dsHu3ln1!Jy*k#{+*1kiO5csAk#k24~CfmP_o7lFl|^7 zU}oW~F(g>oytRfRArKHKTq}5*jm=jU3kBc^=sAmH&NwVb=DY|pZAzU9li>oyY2Ks2 z&-;&DIayF-s5uM~-Z+CWKNTRRF#vI_KGNVFLveGN3{eH9Xs0|}u;w*K&WsuB<> zp-lF1#CgXEL_%uT))o=dezV!^n6RrJ?jDxI!Mjyt@@T8Jt{0E?o9#ZJlxedXYj-Y1 z)5pvN80axh!T+Lnj=kMA{%ZC@YF6Ypl>cDn!Nr=MT{ z<@=lWuc6%)>d~8ql|mTSR6lDDOR0!t4w(TAn(4Z}91r*R*QbZuNocAikot&u2{+e< z=pjk=L%w=H!dN)!^H836%+HD7vbs)$(1%u+^D`9SlRsqUv~213)u1VLuz zqY+JoLqLQxF@(3SO^?fRXzM8=Sn?kA&kg^O!9X6X%tS-v>Xy-y9>F51!^?%Ir}W+x z%nSojYSd)WrVy>5H1DqN0}~0!Kd(|ssTh=A$;1N)lduqyo1PB0Z9Nfh!ll$r^eDBM z>e7zOdS|fG?9;B6jUbt?YnhQXj`t6ToBM!x{N;=1zx(3V-+aA&vRl=}sRW+hAK(Aw z&8Ii-_q+Yy{{7#7`_F%%&2+t9HwG=jyNz7zW1ew`FaQ2K4GZx1zyA7{fBREGzM3yY z<6_=DfAsuf|5*0(uF}`P{jEB_|Ml19aBxK7-~erHU0VPWm+&NVW5$n0qDw9MvfkcY z-`w0->oxBsb7BsP#Ob)Ybv>O$4ZNFHr>^KY#k<*|XbU@9l)^ z!F92MaB;DJ{?!Zp9%2d9@b0I(Q!J}LoUVUH&t()s zl!^LD*VDSJ%ftPltL-nhkDfny_4SL*u67USXxc2I@PrkCFdCfh*KUS_=1$?8%?yI= zc0<4pG*7#Ev-48Cpci(GX0|?PE406?bwiggF0mvNm^|RVYi6F3kC zmxsF>1e@yw2pA|R&c)0E*fU@pLYRdMQ}H}q142FA0tYU?2txq4S1C%XTGO7n%EAE_ zc}f^DnqtYT6p{id>j$sTJM&RMpmHRc)QZ0-OQ_ z!F%tTX>Ul5#N>ghY7Ru;08Cs;EwyGz?t!ftG1pQHRcpT5;qdTqdN{b7WQm$(8M83< zX05HNeQ2Tc)shcXM0gMaqiC8OH~?Jx+S@9nM1V4tLT=jEwwz9YT+75>A++1FET_}y zsBMiH4)1W!S`;92z3Hly%X;2#a z!!6(ZgC@q1;#hYh0tg@n$=LWf3%rAv+!29 zLd4oz_eFKd?l6JG!-oJ7XFCTX5tmYS(|l3pJ#vMJX*-EbghEK>&8^1}QVU`rnrACG z4n(s|uf;KeNt>Pn3@|QIE;90!UvTeF z=Y3w!^LjoWbs#?pRuPk~Dyt9#QxzEfEnqxWR2&TeIov6mg6?;a29ZOZp97w!Z%ZqR znb~vbfL44Hljn~n_%FVpu3L!OLid!;!$Kjz&_w!~c|egf&yPNKBX681SV%p1~Ai!#_h9&Lz7qM zzeja2HL_$u!QVRTDl$&xOdZ-9}rTfvGXYPChvfQ>~ zGl|wj?ejbF5E_St2wT!F7*Lh^PjXOfMLBWb>lcU8*_`3X!MA@* z4kb@NNl|gBq4%%9$O8mq$SUJpi6jtapbns;rYp|9RNiDVUZ+L7z$0B3#cA_eY@FZy z7$PW~N$g|g;HqlE0aSifSoyx8x!GtXMY4?c#;L0I-+S7utaB$5t}%Ycmp*+R{|=~p zPz`SyKLN}h@T7XVr}l>L=k;CXJ?)Dr-hdCr%P%kY-OSo8U(TOyFYf2n_l54aEl*4@ za99#36l`{RWA+aY&YQmb*8|y)zwGt;CpIoFMMa*j9UFRuo6r^6D*eE-x3w`;@U{Gr zCsJog1rae9huguHBHwW))6D{K5pAKnpbDS@RJe`}qAqEDu?>tBA`(tJ6>q=x7Et}^#9Z2xj}*Ct|v)={g0ShsDvxO#$gBlIIr zQY9q$>{?ueWCLq3*$?Kd?N>zz`t~L%r&l|9E89g&z1Jf{t3T%#TZ!k==^D*DAIY$~ zCUGWUnY7sfeIb{hCPgJ{4h_I9fPL#$U7h&DltBQ}tvzHwZ*?eD(l+wq&yN~WfDgl* zH+${JkJf3N1rrnERrJXY%E;OL0uJoDW%&-T-Um$GPv?&y9x<_jKfpFqxrk_4JHO8^ zERN3&eN>ufKvEJQ8l+jiZ=(W9=$_sr86pZADc!jm2#WpgANctT?okY^qj+A%R+Rxt%9OR~1koTEo?u8 z@kNlqKm_qjgsq_zqw;+AjBGeF}a$9s5M5{ zAPe|x;}^)Y3MvE$-~0XmB0XXLwJiNsVj{W5SJ~MdozhHMPJkv_Efl=;tbEjD`d??^ z!W)sfaA{8#i*b!M+fMxqXVhD*>NVMJ>5K+Q9k2L;)dT+LnYsc$M9MBo9=5nWT~LW! z3R`Xb#zP97PKExla3X`i^eB*)D2HEde&2I|%$^*KPixdrxkY=^-1nIwAZHoOMxl|+ zzl91CMwyDrwM*R-qTR*!6OfI*pHUS`d&;KxYi6KPQA58jePW||Oefvx6W}SqSUSMT zS&}4q;vUHdMu%U`{y5((%CZj-9@pPh&G3N_+O$NtC4@;E8?h&66awB=Ez4AtK@Kg= zB+IH|@Mf{HOP{gkk6Qk$yW5R$^DbmfQqN2#>a7#P1s{pTn92aM?i{)XNO?)5y`*$? z6(T4-5)|{gFA;1s`+=2i+?7^MU|<3JrN41a7y*(Pz|>9P0nY(fwUr~8ys1WmCOcdO z_a`hOxlj%cOk^Q#Znt)k<av#J!cVI6xY>gC3IHr50}*uU>XJm*(G8EBG88W)PNt z-v-x-j-`4qBJ!Hpq3clfzYxHlbtiw>`=qtS&cC`O0FZL}8BaPckWirf`XN{bN~y9E zTbxN`xusJvPEZY9Wkhc-9R216EBl0jCZs;hrGaJdmnryoF09-PO%-{4@#nUfd#hjV zsyrCzN=x=7|N3j)Zdde8+eXWE-Pl+C*ASG<=ij@o)pykGFy!Xl0y6`u`5*=v@Q;WX zE)LE_QZ){+sF;3}wAcgF`|3I!I?p7OWqz_G^)&Q11mD*}*VW{`bK?KpZ~C#I++8b( zp}XerjphFGM^61bAoHvKgQO!bA9Vz>sR6u;{E$}CIx;ysRBsnA@m`*;D=a7?zfx1I z!l&g&U1v^fj`B}Paqw+g6hK2)bajeis+^g-u6L$m4}NXM7rzoNkF?+j`QR%x=NVEMr|4*+dDJ( z%CZvrb`1KWlvN&5Ouanxx4ph5=6PoAM5^9U%=P9~Dj%xl)%E#aU%|X(0{Dmd?8tee zbvT=Jj#_mKDE(Z;Mxr8ta>tYZZ!u(F?Nx9xq?F*)V_mJkOoWf%652TYuKy_=?jFGp z=~Cg&-);8FuNDfAF1@afW1_k`3mtCn5d6awGX5S`4Am^=?M0vM9_$%j%%5+qoh&BI zURVr1r_-ehM5t}=Z|+s}T@De6PzUpy-PSgXL?6kMA@`l&!%p7%zoCP=s!eG|+d4f7 z6VD!=!j`A+m?0UlY2*c}9FKU{)5tPBI@zqge12B!!Nx;4h3Q@RfXfp2 z-49=~JO(m?>>C9Z(22tcv3M``{=Sqe44sI3)ODD7WFb2{@*f_mTL3z(KUp4M9-kBx zgk0|I6-jvJ-EnBAdkSRwa1W_(8FaKXIn0kl0jh>G2b>g#tV#bhAZavD!kFLw&Y{m) zjI?0W^a~+@vYo(4C7#_viN%rjH*=lQJ}{+e2EdsB(mce2_aYpl|FLvc7+-)XokE`K zXZ*^236>E+XWG+$b0{Hd(z20&HQrl8nwQMYtZ&Mlyj(WSG-Vig`zf zNg;$=4Ga};A^Taq+bQPBRWk?Di;Nf>1CkL^;K})4G=*h#MYz|p7XHnRq6e*JC&oq& z8*9C7b(=ca2(q!Tq<7^A)Q`G^-D*MFuultf_V!#`Agt&>I%k=7yEdJpMj+T;)p^Ky zv-%Z1f!3kg8y98nIbd?~fK9Yz?9jFynx6ZrRl@6DOZUTE`j%ovNOzX>9yN1XU_uj} zObFa@4b-fE+PP{KZH~53K6mi+cNV0c_SGYO=;xZy^zKE5xo7!%AQO8X`2PM4pV0z@ zVPsJ99kUnA>Ryll+n1+i&(hk&J-W)6qQ^r^N%8!to`7b42P#limV4nTqO{rxC6@$q ztwxqBCbFOy9SI)FjET0IS%O-m4(aZ>!DV>&6Y#s@YDJ~mCxu^S*@5`>o5oh-Y6S}g zgL9J&&)Z{M@)T&T)8lSoblFj{defS|gGS>%MqT<8_7XY3^Ew637sNrhvRR5)-e9@9iiB|hAT;@Nn(am zhQe*U-=rpF63VrE$Qi*+vZNma>Y&siYQlo9{J$Vmg1e-N_&E0sm`?|bB8OfTQBxEJ zwwNUc3{0rn^@d@4t(F3_?Hz5_(t^yi<^y*B7Uay z`Mo}PyT(FW>eFs)Bh%m?@EScDfmU>a`If&6x!#~ zuA;GtWrLR+xx%aGApz#U)>|Rkf+)`>uL)O{3$0{I7+okjE%%0PmLBy-&yR-O_v;sS z7)l^)Sj@UyaWrV@4nD0-U3IH{zVmgqWIxL`fd9oDFkLMmT6DM!1bltl`DLO8QUpFc zZVNP>1W__PRa>yNW&FvKenbbU_==gBecHqdw9#^T9(Jo$v$mi3o~=x*JA?XbI~-GaNDeyI@2$`t7%JYCj(XYoGNSbZ6VOQsA1$wePBw7 zmY)pu4jv4^_rpUzZY6A6#GOMCot!)nSR}cE=BmHjZJ6U$Ml^ zfykTvky$&HW#XgOWiX$*%FXKbGLe^lebN^rQBB;T-1GKn2C>Nr)4|u=`{tLer=8-c zztEb5wCC)7z0e`)TvEBLT_2eyxW+$BI2s8J54Dxp9-Xh@3t4WH`@B(febQ7n;!U!% zvw6KAdB2FycGgOooG7CtVf?Dw2CP;SNyej}&%NOgvFJ(s$ z^Y)e(me?AAA1!7M+s}qlN5*4rE)SQZZ7d^haNDOUk*AA%w)`Q7haoE6;m4hS?x0`f zobK*C!#PBq9F`UE8hUpYt>sNRsNiH-g{g}nnYu`AP^PsoH2$jC)@HgUPfcmLXL0sE zW5Nr){hE1?c#zWQv#q5bgU7;4J8?#M=q+pBSr-e#b@GPHPRi2OIzLCn%&;|kqB}-& z5W>e%G1Bn7>#NK(@#m{r#*E1i>-(a(6{&%y)JsZ?^@~L zPOPVAJ$#%34SNJBy`wa(xZVD&Cn!DY0|Hcj)u`wv#73}uDT`QMIOUgoHGMu;jD#Nh z%8>bnn7SZEjh(;COOBPFpAe*Vs85yqz32kB$+RKNd*zL{;rC`?!Z}nz{SJ)a2ImHu z;&MXakvQhtQc&{m!A?%cOf?QhS8DH>ypxG|dUCwDNTM1b9nU%!k3+#en6>l$!$gYWPpKZ=yi zRg_;kE@YvR$(>7&jjoSl5QvSuD=`>(zOKUrvl84<h}M`;X+JhTS~0M znyP82Jm1M7eXLS0tzUl4j&6^0Zf$Gn(n!njgUJ8|$UuI6%Wm;`s$7#c zTDxhFpEaQX_h@EoeX2Gp4E52Fq_BVV#_Q#?$N<>!bHBgF`<|h(Ss*eVE+_Cnb8Y@wY zCnX)7`pglF9xU4ppb}a_V$=V#?Q91y3%6~$GA4(89y0{lqkIhOxM6LBrdxOQoq2zL z#8gqbmeLI5*xh>elaI-Q2>1yp)6cwB{UBqom0h*l9twcw)Dk}9)8(U4wO&X{jJyb3xpSpztk_>V5+>;4tD}T#Ie!yge)q6`j8kKP%wc}B~R?V1#t|R4d zc*ohHT9BHo#;B+%;FK1o7=NE6dDr`W8wG7kLsy;$-=iQFu0qeSZI$Nyb6EAj01MRP2_Y0m}w-r1@B zxA5!T5?*ryus6~BfSF-0r>Qm}ZV$QNvTBQnk`FLk##2yZe z88W0U_wwx8nkm!?;9p=oU3^ca-UU&J;H6L%&w<{mgJ?#Iib)|Qh51B1#u9DP+&V`$g6RTdzA^X-b4WU8> z^kAHcl~PEBB0NEJe>32s{^sn=j`;9qntiH5w4D&8_Gjx1ZS~Y?Zw~&M)37Oszg?@C zEPF3N#WE6BtJjyG<*UHnl^@|!6v9gS7M93ee|n+*;}Jq12@|Kgcwud4D7d;-cff*U zXOPUWclf=vMi{%-K!W6VCJ`3g`GEbwp=gP~C#)RTm`y6>)TFMF_#BjaCK}1r?D5H3dyBCpr)WCHwKU?`VzLaoe%b1RT~;9o|_H5xNxg%aITewGMK z=VPGKT7+WP*jrKn?nLZ2o*daUlcp?AZis3F&>f&tGr8A94(|D$95aTEBhaYfqwQb(z4s5(4 zoPCRyD*}ylV~1V5_M+|@B5*dgud+MUQ@&1QLVq4!iL=zvqncd++8B@*?mmTm)|Bw) znRN3s^!L9)e?D^2Y_>J$OoV7wTm#)3g^tb3I1ZNqX?81u3y z^RtszwB+T^w5W53H|+WeDGqg<-qZ|VN&HakpUsWzmG3C!cT9EO4PuASb;dEXQwkCX zULhEx;rgVx1g3uwsVk}m{i!OF=Jz@|VkJI-C2MgvysuAUwcmtpQY1%Klpg@jFISv> zO-1=BJ{e^FwONIGtD7=&Dagi(YY~s55ddUE1%rlUrN-e&9@|m(PKOVJ9hP?o0dPFD zjIDZbn8o$;pk$@**ETBenrM&A&Fn{7CRt~{g=68F&D4&%VuR)SuvtZhpmd$Jfk6z= zZTBusB|nV@2P9!dkIy)sNu+oH!vaJMf`3?ZrOlhY+jR^$W@Ls^LVU880Rm)0e`p5C z0s*T-SmUme=6_UqR`2o!C&|%3tQ(J@Lv=CY6vb-`GOV@M{K_A&<8C!h)P=Afg+N858b`Vgz5C4kL&K?Qy^aNxo zQc*E=P)cKrs`BWfyrL@AAWbmi>p_d*dn>-!#0REcUXQA2A&fFi?LvvOt&zsmK2-C< zFurm*O_?1=39-Tc%*EHeeuk}2`6z_=n{;!en5}s~e91|Z(#7-x(sRe2Iq$lrRQ_~@ z&1lTIY(=;hrVefA&HBXr!x0k9Zp%3*449x@3+X5Kk9QVR_eK`!4FdmN9_?JO4E0$@ z^<`hpcR4H&1Hs~KT;$c(Zi5Qy@%Hs)bAF+O^rQNl&D5AP9N*H_X4j@`-@E%z_PQ4B zvbuR6Sn}uq6`3HDL1+|q$$GTD-le);xjXD?H>L8wwvCbV$nfy+NX6c;!>xoGm1LEN zkr$2Dg|m_jsCL`J>`9j+`cWdS84_3a&cxiTCx3j-3}v70OeV#}U;PT?vs6#trb6T? zT}|E`##r}shAR~{yu1(d1K7-X8?95N)}Msz*)0-L>CutbC!6!(79sWZ`G0+TVvg62 zM~_)qpLsgvE?+4eqQ^(a3;cxb!nk$mr^}3S33&ml(4Pja@j-TyEB>3?Zo|G8Yr%D^i}Pkg`m!J9 zt)Op{BaD{ICLx{@Ce?Wn8d?a>&7?XDZMvzr*&Z)xX|*;uJ;h~8Z&F+9sunfhCqXCr z$eI()61Nc$G5q7(sP`-iJJWgeg$x41jSgiEDHzOBmr<3=b3m>z!fbxvBb+>4lz5lc zEx2P}yCYrO(o)sx@=#`6P=@jaGrxe818a_Mj)m|f>)%zuTd+V=Qc+_>oUf~^Xi!Q) zPG{;;IASzj;<;3FsU?{pQYqY=o}1?_K#GEVgX0yHHhj{xbKX=m883)LcVJLnK@RHT z2lQ(B_LQzHPm?&5rJeF`E0IYzku{Xx(BKehi387$mRhU=L8HNpf{-OOEZ0*vnbtfl zw#KLY{4Vy{Ip$}d3P>?V9zdo6MzGAzqahCZ53Rz5m`4aQs{XSr8IfG2SYj1(;=9emZt|};tO$oO54AbkUN)j zlvyB*G1o4IHN8#i*fv7JT9SV3#UoF&zqaLirTi729N;z3fQuW zPeOHno}7_%x}-)2pm4O5KsSU%>w-m-lNF!2@j10q`dx=+sQq>zrIK3cZu2W1P#V<9 zKJGr!U|!icbXmBkmE9qaUkQN-0&Q!}Z@-);($tBsNh=%>nD)E>k|(`p5*GzN@2$ zknR<`w7~R!5$gySG?ZK5MqwPWtxIuOorQ%(MpPQqJ;~~ukiNL@1?My8IY@ccOpUv8 zrG@+fuW0-U&`kEx;UA#qHh}%q_kwbGjCO`7yX|6r*WC{VR(-SnU2UK>VDV;gD)Te^ zltd~C4PwGXU{l5OnT^Vk+k+Sx^A(A}4ASV8=`;^Mo&TZ|qg}cS8qRP8o=g3>wBdA=mcg)h8ov}hS4-5FyASNV zk6?UCy=dE@z+K1acK#a_z29+PGZ-x0^p) z$zD$|^p=>Y7*N>Lr(~i)S^5&fVic_H67?6|-73|Tt8H4S-vAo_9MKsEX!gHEJBdJH z5bSX<|ARK-efw^)KoZ2lGyCN1%(s5q^7fkV4iA58G$4d%`xYE>46R+%*YYXZ4wL)N za|bZz>&)az=F1~Tp=OWH$yVdo(nQ4DD=LC1r73c_hdGrN}rTX}+1>0`Rw;TO0h4sw6BlnbH+^}M3eY`K)dS>6GsBlTS=bR89vbu|# zHoW;)Z>Jpn?|h`*PqF3jM^__@1V>E{Ck+I^eA4nzIszYH*MBU?d2(B!(EJ*AC zr*d^zbbS@Wt=#>@7t>Mo(W9$_%*gIdl9s6Smzoe_*Up#tR=2(`d3rU1bGPy7>x#Hp zyimD3Pn}GW+{UfWrOWNIBAJ*%6E?=FUbTRBLU7h{g z#j%j{KmdKpDRwvicD8Yc98cCe^dp0!u%!pqYdrq_<`e*Zv4pRGc&6v(vX;j5y6g-p z=5o&+`uchb^;BsV?Dn328qkK3g;PwzaX0CU+QD>;Dd6>_hedN&*#TYVc9d_q>*{P5 zZFy27s*q$rftlFnlMc_RK9EX@DUOXaxW2i>NX_i~-caTC#+>e+ob0CF97v9wAM{DC zAL1;@I7IPi^wzT;Ept)F6c0s9EqXQ8EJy|I(Cw5=0Jo-@3{LC|z&9kiicU&C$cP8} zCcOiqu;F`3aBu~FG}XNoXt9;z+xNg);5|!UPIsm-9In7*w#GA(Qt6=`PD4w} zFXl5otivgN?-#PdhU~<9*WRgiQ_?;ew9cp|?5}^Cpl<&CTdV&Ms$xs7QK6IFs57R{ zcRR@z7qIPi9ve~a&mhKmTN^Q?u3~pO&}5RnfO2rkPhh#003II1|0c-c-=BV>l^j<@{Rg?5+*4gtfK-eW%L zb%RV^W<&RJ8}zoURQV?XCFlz)^luLmA0J5JD6+ zjJ>%}jVOPwAXKn`ty%y4@gO;3T`nUf8qUHL`?nb*B|}0&Gsxzy-8rDQCD1z0(Eh5p z#K(F?*6a5GS#e>v`Eqo$)#`AT11g4NgCx;;-tE7H-QAhbFB?7`XE(H zjC?a{b05tc{}}DUb@%b!N~zJ@?CHoOEy+~e2_|G8`}gKUWG5&UH5G`xS>pf{-C7#z z7l4|npUD}#HR8`H zs9!dfQ_0BHXb)q4$>Iuf4)N8}|MP$*9nO))=vlVqje}k^_~*onwGHm%CBWDCO&Ed1 zYIk{9;aW~v?mwe@Tp-@qI1D(Blat$eXc*!JhxmPjx-d_|Bu@t`sQ6m>A1DAhL%$2Q1LOsSLqb)T1TV?bIr|sIpsazIQ;X#8Tjjx=jT^^nLcw;Wz}f|0ia5@ zp<}R+LQ=&FHcLeaLy|B?p?fO}Gfl0`p~=EgKh#?n(Iod-^Mj8=Bf2{uW?6Q=?4RD%z@I%WV@=ggTHrs3W`;&2v9anor+H%UFya*=7M1 zXjly=ME@}I`%Y@v6ii;`-UzRp z8m)#a+n9+IAcIoztw8(mbWPX%tWWw#XWja`OugRwgbxxck-J4Tv=3sg!*Ay6XCy9G z0^1e!&9pim==0SH7cdmrZQfkl^Gg5Q za!u(~%+iyDFM_D|qmHyCh*Q0=iWPou(hL=k@5Qa7yZS`?v`#8V^Wb{1U zUDII?_p^BiGd3DXp}O#HdpfWqkP6(0rH&~l|o=4uM~pLG?lR;q$Ia1@?et{(we(mSbbh=KL>3bFz!=tPo(J`D7*xGSA9>2U-6 zmd?jo(l^w@a+kGHcYb-4lR|Yx!|dg_@X2B(=rpx{8ykN8(dkCNB!wT{fOzdp+j8z; zCF>y$oA+Typ@bS|MN(VsBYmzt9%k*#O;bm~7xsd&fKvF^9Ap5K*mR=y)}UCXpWs;D zKaN}Oqtu{&Ncmr*N#(3!=4>6^548E%G4hX#&8f$cVc{st(}b(&CCa7}WAJbvI%x3w zDDzp}W0aLo4NZKAaezF8K6Q<)+8nF5IDV10;%ByXzP}$Cw!6(~pJ6vpfKif*;D$sXGlN#1?i9P?d#TE&DZV^tCAiePK!zTPo(#l-GwR94s49BlJ9vl zTj3x+%!b@R#%z0MDq$dF=5=|UJ8d|#C)2f0HG=mO2699bFJuA{=QII+oh+=*9 zT}hx<6$IfS$`JyL0Ur5j|Hq_ ziq47qmxm8#T38F*R;#Fcob$09=J+XfaMM>9yU}nDCNYe(&)*=Dz+Yx?9+TncYViyJ z(z(|B4yR6w>U=A=5S8pu4b&Dj>PBIu#aGrO=ZEDid^BH0?yd@=hw=0MFLyg#`0?GU zhP$bG6ya)eOgeEGQB^PUtT5fba92U#o&FYGss#r2q>NX*MhjG!^)UHI%t_ei7j9mx z5(vd+bp*xFLvuC6PlsLgi0vNC0s7}gJlLe2n$?y4@o~~CjiKt+P!2UneAwO&i8f%( z0OE3|i^wOt_5L)7=e>(RJ^IHlzAjHWHuCoM@kdA%gURd;W~S#EQw;`UzZU`0t3@MD zj&yC`B1GWcY%QRG_d$j2Fu*NyF0Z4Mjpz75d(A-*W1Z(7Z@hNdlj7V_-j^>S-e0Xf z3Ygv%QN2QB$OODAV>;#ht5!Xa4g`U8mpwc%c@Jb~1CxE{B42bg_5B@YI-|4qXdcaX z&s1ykq8D-&ZOQzKPiC<)3n}~_KxHgQVzl6|`XidHRb%#`i-wWl-Md)9nf_1>5Vzf& zrz?7kaI4PSl@kLc`wVb|*q7GUIkBBehijn{X|mn2d-DrtN1Qaue$5mX6>YrCi2jg! zk7=3jL|)!3VdW!y?$c-A(LP>gN)YO8aF2B%AE`#Lyt$r2s@#7}N|x%gpa3(oyBgo( zM5jLc+uqX@)z63NFbt0BC2E7VdV}{|sX5F;E^yPkFXN`0+lb)*&Ii-TNeab(->P%>iRxN=Hq)R)oqm3|c_&ZN0Y^5ED4SWSObrh5 zflDFX++MHZQKKDyLT=BN1amvJYb< zQ&Vk!N~=WXMPHrF`((THC_N-jMbi=^(aL}78OF-U-}eiAcA6dO5Vz~yzh2+wyLJyb zq%Xi3g_1BKuvXZ0YhlqppO~JQ@X+e666>AejroqK&Y0`V*M)?2< zX&;awLb>oLvO9f|btm=UEb#1dfAe}XGCHzXseZCM=6E+;-tf3TEDNBiDJt;KS8cne zg=11_vb$xKhB{2z2k<)dAgUc6}M!f=E z?_lh`Ih{4|TlVq^zK(aGKYxD;qK(tOE5?*-DIC}FZNtMuApE^Xd#J)&X43eYPW{?B zEuZwbD7c1mwQ-FLEh%QgiV!81Sv;X3VREx! zt#Du3OQlU#t*E#?owE5v3jm*e&;50wQFXpHRaMMj&?4T7!(5nWRA(`bq~EUFPG6A) zm78*OMf%^y=)xn@ArK5;4+eiBLgnITN?z z&TxJ4($PImdoQa(oa8)2*^4cl(Gm569O7aEk(mPjV9w#59BnU}ZO|5dC4YmVysySm zj--)NCwuFo4=KL{@dHWy94tRRYo}lM>^#ad%rkY1?kkBRYLuHj7KuiU$c}bZWijy% zH@8kt$KU%Us-&NA4*I4Y4AvBn>%c~!ELv&dnlVzLMBN7|Q#-IkTNM3k>rBmNG?x*M zoL-|y>)=TR5WXVZTkl$jHrbRV-4@W%tIWw}|qkSv>zl#EoE^)0Y z*id=<6>mF`b|Gu(l@Zdld}K5JTjei`GhP7V9Tk%iwPdfzdIm^F(b^@)?zj!hCE;Xe)qqC@8KcHak{<#?=V3)05(A1;qSD{zK z;2@!gK^<=;BK2gA8os7EjOtgzE8zX}WaZIt3V>GR#Bl4u6H-JV$mBD+-DqaJ&dbzu z>nkF~Rk7js0S(S%N9h@iO6CK806nZ9hqBT4NJj$uq4(p!+7>!1>AwP&(vWmIRHOVE znC7c~+h|Olv21@^o+kBkFba&~O{;0ODmBl3Nex}^W3A#GF{$X7N;E%c%C5?jy}L#w zp!bb&e--NUR#hACqSueI`X0Y6{8d;4>Pk?2qiBe5i~7#tO<@s0VL;3ln8;l}zqK43 zP*Z?&_*RoANp#j_KlRD}s?HIVkNfI>E$ouAv2{0N^g&1G{ayMlQ%^@8XeDTN;CISO zqit{gm|an!K~P9kJ_G)bD_|-@hQYP6OyB?BaMm%?81nlwEFFyo3b3dC@dHaC!rF8? zK?|Mg;2A=bQ|IGj+ZS_qf?M1+8;A^#yd>)7i+ZD))4yn-P!s<)7DqwP(YDb%E1&Q# z1OXJO!kYk$eeo-x05f~}H|5%vvg3G+ew+s2n`|SUMk(XIo7d)}p<#Z6^GHKHDdaa# ze4U5URae#@2`1*>buvUU=(|wpXxkT4bgagc|o;U7>eHH`_kr3`yxDCfeVXSg3*n zi7hT-$mo+@&&Q`66&4wKcCy*TU0)y?z=>=qB1RBLGg9_-ag693kXA~iLH$zi`DEYC z;Z6b<-9}wJf74Mp+NBOD_LJpvbVpxklb<*EWNW9!DC*K*g)haYH|CQ@VQ-30UqLUC zvb#Cb5pn)+b#rTl`u2HvbZ4Iu{WNa>@7D3?XvpkP9;cE)l1jnlcGS(;_T=ov;pPuZ zb~MkMTN0kP4?sY58#WQLWH7tNq4@>t#o@i^Q`e9P<6y1M-i-5p<5gVL)zSRQVU^^` z<)-|5Btw0QOS!c1eUK9#Va{oIb*U82w_P3e_qstHgLLV2tU@9SLUV&(6>^hYt zx6d~}i1*}V4~235Or|zlH9vdF;V02p!b6-Lch>ESqKWGq~Q2>xRWZ!IrFDJ+IPw?y zA917aTj;@1RkbgBLKKtnaid;G%JDOndIfqpNtqZ2WlOttca{Z$o{K42Vx}UG-lE=O zkX=IStC%;Z4`K2fUUdCG9G8IXIbXZy`M`jw@$8HoD46mUq0A_S%RS-bFJ?mP4;t}Z z2{8Rk2qe+eL0tTjdCTG_@0HukApgpPk%BB%xz_!bB!3zt5M81-Q%(js`(D>+bMXzB zo~av|W7Yb!+~RdozrGGfY+DHXJ4R-9{q0zd-;g&Y%aGTuR8Lpr(xtXehP^45F8V2@p%Pgp)U4YoBn9Xa?pm}*$YyR~@H=EC%d72Pj@ zFD*9S-v{BryU7Up~qo&V58mp}K(Q(J6lUDnDcCHt1`v-m?Gi zWDZR?Zx8JsNd+@W{qJYV6PaHYmAzo3hzGHyJNyJ>4~Xfb5e{pNDJ*UTZ;u`ZO@E0v zs>Bz=_gL^?Cf#k+rjL9RI~_pu1uJ@L{`Fm#yAqg4 zdyhU)sLt|wtKVa<68sLHLDu+wG0=EAj&ud6o%}gn5Ed%+ML^-ckIV#U*d1xVaaUsW z!re)DR2LV2jOK;eRvlJfBS$*ODI(9{0bee;slhNkv{fkJw?2(_gJ0->a0)Pi&Gi;N z?;Y#%Kk`GU1_cN%0r0uKI5Q7HL&{6U&R={zSBK*{>)d0NyeF z%H=RKjJ_4WA6a|YlTdG%^aAb5AQYK1@cgtf9qLE;(8RSKlN6)fDP4G8Zg`Y1zQ{O-R}ZI^4T1i|4~tBW z;TGAAtY${ekGQ2c(zFMpI2Kgfr!2wdrWYLBjp1Z8>ZMn*12(!7bwELVG)!}^r)G_u zMotaaYFavxb!aa-F!-A{5BzZ|5K9S_20wdc+$hGapNhW%LoPI#NbQ9fs zULy{26fIf@*WZv zacWupuW)ZK)$n#_XW`bM>RUpIox%FyIk#NeTMVq}p0V+51?%PR>%S{`e0}w8U3zVk zD_`RpKwU{JRQ(j$6?%4a=L8E$r(faiijg-J3<)^GB!Po1c|qde8PTWZ)AvwWNhG`= zM0!W!sfxJa>BvLsh2GAd@Q9%Hxi9)r-w$zTm#YWI+yDN`joxW-|6VTN>=!BVTpN`#^@QKx z_%2ACl%m5p7TZBhKf4p+*945fRrZ>ebOSir37jm)bUZ9^Sa!#H@w3J>W3oVXrY~gh zt4llG?a34h+Pl@ZGV{5kwDN6Z#|_IN7npfmDll zlcxxRT3{Lc#&*rkWa1&FM=OtU#Y`Tf4f$U|EF_%K?_Go$JQYOLFy#zeEJCoyZxG4f zp5D7hXqp=g=4HhgOt9}`UNCnwf9$81|ug;&Dw z5H70yo5&vSGWEEAEpkNr6oTJuB$kZSvdv7>pk&oYhQBg;bynBQ?9#d-Xf%WNSO57( zp3h~K)v9c7a(Rlg)b(Her7Kg2CkIis2rO<%bc7%(I#- zf|KLOU?<+C{As9_aYCyFOIN`wB?nI-Y*^o18bQSGACcP%g^I3JspH?&E8ek5)?d-q zy@%7cN~dap9E3N!%mQMd(|W3yVqY>8aFdQBMp+m`5>emn(HM$mT&dvbxsz>FYe(lW zV2Av-30(K0L-&~fA{Ax=rmSzhq5;2pnA)J3yi(y6OK%yMwv3P_uKQo{EXS3A#>7-_ zkQDD|wxALi26{Nv1K;53TL3C*NqLZ2sPrfdjErS%oLSwI8*Oit9_?DwQ~c`jqpAMR zY$(tABk~h=aV7ucfYvwZ_eB^alXN+e{v1TjD+oh^e_zwI0ssNDS3sNA0UbT*F!5Yg zVZ^tv{kO~litz%ftS(JW5BAGU3|54q?;3L(sJlf;n7*SqjE+`wWhr-;B?Iw&G2tMw zlJ4`{xX|*7!D^!`e01Kmw!VsM&;EIkw}c3Cj7KeGTJYYep0g{%3%{@Lb_8Ro4Xn`H z#=};{ImB23H|0SqvwQevJ8(gJ5L73T?$tH~%-KJ9B9!pQjpL60_%QjJ#;=lc%7rGh z>0&OD;fiHzhkI=Js&o-(&%*b^iQ14mhp&!C;_j|%M+G6PbVj=MIO8aH0Nk*IRPL~KqTlG z!(i3f{=%H9-M@8t`HgSEFTRn%pvDPdlR$Uc8VZ&I`(A}6!lxJj5CG6Y-!s;GASS?R z{5iydZDY89@Nja8Q{`%Q?O%9Hq%Bo#0Z+C$bm~i)V8T_n+(?^J`_p}9oVW!kiy?ru zFZS*|0mFgbtN`oTMUgjw&U5>zK|$533tbmJ!N=>tL9!f>l=rI(B5fsZL=vRtQ1wzEVukl2oelU9TfY4bmTqICPc?qxpu4I1H;G#~RcCLnB1G`Vl!pUR zQe#ExLmlWsU=}BrsS8X> zvkJp`h;7$_4rwLF>(R=6Ohr*31cYg@+$8jHAnZ3rJN-WzM*rTV_CLcb{e)8uI`5_I z{^?Qc&MLV=Sk>s=Uj)Mc&vlN|34M0u@v(3HPF6OWAJF;E+}=?*K_mt&U&UGlCPqw`gT5OKXvIUxI^J!H$CN$ zC>*^!cJGSXv+WWsD^afOI_hdyS^V~zY%kFNxWYz5o_+0rcWI9}93Qu)a@wr93mSn~ zu=iQWaXtcc;dpZF1@LmTF$?>8FO7$p{-+21Y3t_jx z(dz*~4LH@clZRPUyGI!04%}RM+72CcH`mggl-dmpGi&>)(fD@U0C8~@$@g+8=_Pud za7_#@8~)dlOdTUm`Hl%|EWoQJW!l&%O(V;#^yegjP_+-KsBHG~8uF+Z%k-v4puW0W zayi}-DEZ^z3LS9OFVR=@s|Rbu@ehm`*}3cQxyQzSApx5MqDMF|i1-T(4t(hG1oEG% zu{mnMke)L>%^(}M`?6!S(((bHw!--%r@7q|D?ay8Q@?ulm=;ES5X{LX7Yg0}Y51Z> zMwsj;4qvRDuGZ&Tvvw;TdDq1U&E>dKn@`8!coZ;w9Acf{s2pp}V$oc$YOQj$fLY!R ziu$p%AP=UbG;Dz+$jq(zT4a_$xdOuk$XJUgd|y95l;WuNUcb^eG02*{n!Q*%OXeJT zQ+>0i#fe^)z$ zg;?{xOk%qmkAI^?OJ*V}742oD(Y_pFT$8&?zNU-+G3um|#gCAI=s(>&YL8(vLui@e zd{ARUr0~$RpP6e05;l1^zOTjod=6&&KLz&o{4FQ*A|ZU8LHe*(_Ajy z$du4K6h{2es))=(Vx0s%WJ7sD53ECYwB$V}&c#2k`3e|55q%N-8OViINzB*|R+ zrD7MWw?f1$boZn*WsPL-&&NRnfU?RPfED^+vy7ECqo&NUeZ zA%mixd9k8QV;i&X-XsFk`kl|GnuvBWL46qKx=EFkF{fXfkW zCWxuw0I}PDK#oMwX!pf{6{b7@KfYT9=WWRiD~+}zq+fj=E^*smiDQYUJ?I!~OUR)s z<8*=wtS>{KCEL5$i)rd}!@liOu14Rp3?S!zQtps#KUarLuW#uDq%XvR;m#I4;NXe; zH~fzbVfdiCUs^Qxm4yWHI2|)8k~KxRtkC>dM*9b~9q)5 zYWfP@uy%GfUu~;;6B-ivytab2bQJojqyR@Dl9cnAMb6psyj2VZ&PL1#^j%Z(dsoCmR2&Mx7DUtD2niHV6%O)nk4bgmJr7sveikO#Q433v>6i zSbZ2WM+|=ddLjEwGrQ@Dq8MRZ!NIOK;w{8fQQ)_G1;L_7ilM z(oU-e#$1P>*l&4ayWveL%Ryd!Gp@|-SI6`FQQ>P3VtPEBHCVlrH$Hs$)3du9@kW2gweu+p$Q6ZOKU>b4bl7vw*IA?tHU%)?pm!ixc9hWtE;=cW6_y&1ji$inheiT0+Bh9J@U^9RAl=%Q#(3lB1z0+d z#zjY1s{d&Q!tg$zp)2LOT{%=VpbYq<-I+}IT}pbYvZW)9G~1*xq4R0b>>EZ{O!KA( zyr4B@vAD{avBY)QE#&g#^0J_)@IpyPc1q>X8FA5@wY6QL8-}k%Zux*{j%yo^iRaRM z>IXV|tv=q4yBy%e5893ES;W1;-;mBX5&W7+d)Jl(24d2#UO>)vvbMW|fAXT1DO+9` z0m%aZ9|V{0_oHwh-N<8k1r$LHA$DeSBD9of?5p2gKy?wRroYq#&puX|u;RHvr!*Q*kkM(R z1SMg72Xnp=z+senPVT5R8)Gup*PdwZ@)t{GG_^tq>FS<=hV4!}FXMoLRUpz&qKr3vfG%5uEL_~O5U>)P9&wyf-L z`09>H`?@%jPDu~8ypfm?heHz&r?NSxFRcj;UzuMEq=E5%O<-QWb@UMJG>TW?j)2z+ z+}xDoj022{>dkQGiw5F?-%~UMgoqjj$&$fG#DIDc){mu=WXAe$zss_CuG`*LeYiL> zLXPpPS_H$=YM=(bk|~A5HFq-sQxjoaPvYu--f@5`4v?>Yt>SkQ92t7;YTz6Q4p0vo z>bgr6q=6I1DH%C&z_GG}_H?GWn0vZv1GUFvu@xG@7!9)&D>mTmH*vZmHpPz+?`Y+y zF>WRP5Vkf(5t~ye9X774VkS4c$wjDwG%jwvZHSw$NCmKu9HnEO)WBf*(I60?+w252&ARA2;27{LA;^^hQr1K zCyIZ@vnFS4^&wFak(apd)z$kc32f!{3edj2hji^BvVX0f$-mv}4)3`6*L=9DWt~s$ z3j2*%wny!Nzuuoue*dScDrMHxbl=P7#{cSEdA5^Opdd^Hj$WS09QIYo*R%w8FajQ6 zTx1NMc0se7Wk`N`=RLV_2}?6J6i4vTuWUEZa1yx1wrb&Dqg z2w^~qBfNJX9HNPG`rQ!PlG1c*3%03y*QZ)eOEcmdrv+#qs$b-RzS06oH>M*7EFP@V*f|EH3raN+n zAGmC}QVxlrHldJ?ZO07Z5T%qMIMia(Vf(R~qc=#ybv&{@DmY^5_t#j$FX{ZWu=#Od|u zhuQs;b(+UAlh#})Q!MOLr5Fy2Viu-I(&~RIW_Boyi=bjTkGp}Hp5$c z6(b`CC;_+D2wsax3FOO0&0_g^TwGc9LDe?<+dFmn%Wcam?PuFfy4^!%V&mf*$8Pr! zY`l*s?~2!CQ)iX8?AluYEktPl+^^AQD^d>PmG%E~9==sJo?3QjvHpQLeeOq|7g=@E zRrG)M4T%hoJomq;QCV7wI#&|)>|Ww2)WXVBiyOhkHT+4zM=QNQ$Jti2?Mo{IToC1` zIH7pQ&Fwj*Z#=?k+Tb*npFjH(SOtCV!2;oQ07e?ko~9<7LF2pJ0wubWA0r;|g7zbJ zBLo@&(X_mXAcvQ3i(GWF5yHd&TwUT=`9WUT4b6;g|Qq#Z47m_()+$yi)QPKZubj^@rr&$-H!6Ugt%Fc69<* z&qCt2sW6Ih{_={VAZix(qGpoiN-;;Npe1&p=#WD)kfh`kM*Q<9|Pm@HFDw9IfDnx~9r8t-#mxaiV&X}IcDJ$jebM=0t zs-?CE#pjl0;cWC*cG^(=6YVeP?Dv{Nb}sMysatyzorX=qL2JY4*!Ybf;I-f9wmlsy zYk_t3%YLtJ|4?B8GDIa92G^UW@k&#r_4EVPrC&y{)6r~YaBBt`(@NgqqnNMw4aCMJ zlJqceVmb=r0i%YGh6+k~_(r6(;0uA)5QrVoh(o8`x#C{2z;>b;3;jn=`TQ&sW(tkZ z)^C%*3?JN{?!@VLN=M)u)3mdJ+z$y095g(ACR&59F@_=jZ2z^JOGSgg4V`SV)VcFW zNYc=MZLCO1q#E7!kbuU|8FMe-=9%6XGS~WEIr30ACK%w%Q|uTFZ*5%Kv z0mwsB-BSCtsNZR=)Ij>eBtb;sF#uIy;Ud7m;Mk@M7f$A<@3?$vNCj@5V2aXjdRdUX zXrXxgmvI92hpXeL$3yJ>r2h8n3}w`oezXVE4{5(?nfUgc6clY9uqWcTe$F&QQ;9OP z>EA0ohiw&0MPqXL-Y;?kzo}tdVC0(UKUVLN-Y$whjWn=gdJ?w!lrJKFZp+v7 z1x3tO>R82WI$7S#A1z;yv!QZUyBk7$&t}Cn0c-RI!hK}XN~@U)-*-;v1GLF);)x)g z4ikhj3(@hV$F9}JXq_oL34BOih~!YPnx2xf>c7$uJg&?YqydsxU*PN*KVL>Re(GpG zY<-)@t-v5532Gy+EfCOvuWSm&`R}%!yV}v#xlj}4wtOT1+r1vP6;17qx24)oovq&9 zt9Xhn0CAmOeCVf{6Fr4MPPw`xuGjv~SHHh|1p7TQgk#!D*!#a5_EF*+l@lybi0HQ*x;I_`EdY zsC16ND9(adcy)`|6j|xgziQ)lMW`d#B!91!m}p?NWm2ekEn^IiwP0vo_y{K}1i+kO zQ7Y&s!cd=m4>r?rgXaeEgCA8k=5B2rZB<7V_3b#9_j!BScB(9<9GdO=-Xdzw>U`?NiyUKt`<&tJ^tRvewcIturB+&E8%%o!y!DpYCK$wjPh6EgTwZ zn8qQimo+h`{Ue863s(D8WLXzw8y9y2_FZI@#5iVdExdiX+GkgwH&_9M-eyUsk�C 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%0Dl|(Vc$0l8G3MJu%F=~V@8Yk}h0emF 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�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

)S9$vK!SjseGt3yilBvBO@V(Hq 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

  • -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
    h;%xFaaz;1bZt^MS#qtX3r9`Wl9ySL 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
      j88^edzcFkTyTY0r!Q-Hs6d;0hDR&6O%u! zUwSXvUUe1E$Hpp6Ci74i?{A(-MVW#eM1Ao&G2KNb$I<^xsc@29TY+(5O89ZK-?-+~ zV-e;fhYJs{)(3g?90Mz(8e&Z>zm`CfrwU&%i5)q%iIASK)cfxzB})mr?deC!`>$>< zx~K1c5H%=|DEUrM`)pN&zGfH?|ZaMv}~tdw>QjIHXR)D?tXpD zzcoVK#UxSFd%FK+X)-RSE#_$L!tv@PES-a>A9y^ zjS~h9G_Bk_aORIZFvf|?maV_W0hmE7M|}3?hsL6)&Z1XX`Kp;&A7EhY)@e?M$<3L(*Y-F6W+oz~?+3EAp}c zH&I~S2|spfg=~TNeG_7@%JC{87M32{c#F6rNJyW7rLU-I@R@+Su)1*G^QD6Ta7Ds*KTQ(IO^ft+D8G+^N19riy2(I9+E-HYQZY0(KQr;^ zOdVgx8_)TbuEK(lUFAVYj3xzKYP=x(2^I^|-lsKJ*2k);fA?N2bkC&(4pZjc@u-oS zhmmWrK81kz3#LY2YVjIQ;$E<3vlYTxUYq-$JjrO1A?O}^$Sv!S4cArIU%qPp7!tOW zIj%wV93b(*kIQ)E?2$^*$z0?7{O(tg$o(P+6`#yorIG;bG%3j|!`kVe!5xwUh-&7p zzILyy7)Q-!-Fv%YrKLrB(luv95%o2J(DL=Yk{C<0G=-iP6{?PmgrlsE4<%zbj_QyQ zFL!d6aG0BoQUyofT>rWGGrxM7yBd8uer8QA>i_?!QW=9>Y)TDkn4I|!83tkMJFXD(n5qY&9W zo3yU(I(IcPG&*&7P<=qZ$CdP5u*AAw_%^vXxz+^FQ2LO0m?yNPhgn~*=&4RsIMNYd z&Lj9ZnuR=H(ktEx1IOU(e_80mpPvPE#GOt6Rb$T&{~m670^O4Aspx;{*PF3rai)NV zREuc47!mhkUqYB2XyZ+e@EonkRoUUdQX*Tkx!k^n6|42{yI@mV4;rYOPEy2E8pP2#^D2?8%RRye#F^I>Crw^qKIOmZAY; z>FTJkjry)X<$pXxau-*<(Oy8$L1PG<>Pzz);@ubUbU#cdEckuV6FQonLa4LSvEX|&?IJOCp#}=6?sa4=uSHm17-{C z4N(q_PwUxbe%<#_lz0(QFv&V6iRD8q{|L@H-KSe!&XpYSdz8M{O*#>l*txP=IuRtu z5SDJ{Q^ZXj#F5_0;pQXIV5N0^5?%1?8YsYL{u?;IRo&{)&RNdIe|g-*r5bIwm0e7? zG2eH6+oMZ0=+=ATKS!lGap$$F(U*Te(AFU(PHV;+yi~b1!r$`<_&4RY&(DvAbiVJo z+DTWHkObI1MaJ7xzD$hlpeTO@mlyBIZ_D$(;{x`_-_w|VCwq!=b2+Jjx)znyV=+;$ zrkP}Ac{JIRCEsQZ;->6&od>Er9@Mb00@&nQ$m?yae2vD*1!T~EOPJuKAt%3%Y9S$= zuek3ucB@rim2zYJeeFmoS##Ze7poaU9OuPKdoOo3&ho*4SeWT*1Cwr?SQ0G7>p=xr zO#tG;36$ITx;QI+;_G{1ypVX8B?%^&SjGTOOqQlEn^`EVPEBCwS$AI3EQ(d)O_;gi zKc**n10&~M2Tp%Z5LPuY(YGcF9$^56PH#F^l74L*^;(AvTMLpp69vIMOA<3Ue~m|u zNXs#cRVHwKaG2l@d_x;w(w>l9aQMC6xhz=vnZnpwcx0GDpPi_fucU{?F{>zxd(G#n zG{2tR!59x=E$h?vTz<_12@~fzJ4v5j>ag1tLMHci&qiq*J`>*$;Bxts{+tu_aOPzpe(iU zc@OU|aCJ?gl$lOr$-qoA$Tv>q{=inw%*J$dz$uO3gqIzAs&ceILI1dL^;&55Hcy4? z%N<_{9eIv-YIXw$NLi}DV9>-S7hLi`9=mZV#}+2-z~7s7p(Z1OlC-gg>_9C{KIJEo z*X?uCIuS*)sdZr+Go_xgdww5Nq}Z9nIn_&1ASvm$E3Kz1(ccq)ysCv)=6`i&qgCaC7O`iqo^g;aG`=~`CRAkrT6Xa z*v&7CE1|x44Si)?t(VFQUe)4dI{kjmnENy8&Rn5k1P)T(vv)DOY#CLiQ6FkiYx@KV zlUbp3X1-p#zK**oT)kF}yV*S*Su7wPx43T(a?|^i9RC4px;4Jdzq-1tO>g2>jiaJr zSQ&bVXOQ%)vH1b?sDQLUHo4>&YokYha|$o*>7G-$sjxs@vKU2_!{?SCgTH<$d>^{G z9Dz^!3w-E|AWt!S)#)AjyKaolM2lw5A5|aj8oqSs`5AP_P1LK-WKbp*d7qoQ8x2A* zl8_;JvcW%{vk*nFR@?2S>+|`(o5`CGi0h@en~U5rpQSKSqR{B}t#XbU?Po>F zA|8^_k%YmciGI{6az5aJQ1Z|fh8ZF}n*h2a4AJ_<)KUu&y;2rnE)1xSyve;f$ z_@+wbl15NEc|;I*xFPz!Z?3q}9#P`5z~#t7DOapDs^8RBn%M}Vw4p9>#@XuRj_6E4Hq z@d46%DO7Y>G`4LBO1iY$O}ty>QtGq-T#w`}(6s_ohX%o<%?~1_KnbP13loUvLVE*i ze)qTPW_B9CNI}>$zR065)j}%(sE#mFJS@C)Reuk&nwix2j$`bY_hMAW-yx{8m-|E7 zmt?95x~!TstXPi{X9dBI4y`$wH^y%Sm6U`bYDzkuvR@)%+1qD~S^d3YjYf;m8s!MO zmi?&J?&G$1N!Z2P4LK`k&2=-Is4y$ZXAsSK00lCL?!7o)aU$i@=OnsGQ_CC! zFq{JfBkt`rcJNq>H;oeE`WQ+@9auMQziX)LyrQl2FuAHG?d;{!rbATMZ4qHa23v|c zP%e8Cg0N5~{|rA%ldl!_#C&MP3PL5va4dF3cw$Li+Jpe9QiA z#JOq9`JQD0?+{YLCGTQIh9&^;1Cs_qQohX-r-amZos!4 zsXI8kCN#x%+z^sUA72=ckSfRK5x6^<{~gM!T)SVLnZ()TT!kxK9SjXAnM~K|I!j7D zJMQu`YMP&JlhwLgYi2xs_9x(dsT%{$-NgQp1<#T(Jg4ePi`_%N%e}wO*X4Jgo7GS4 zz>-NPB$?tPQ2{K@ki};csTWtyQSVk-WcxFmR{rZ#I(1)d3t2np9{PJ7TT&Aq6(wrg zcXf&cr8md9VmIXM-eHTYgDanc-=Ls53Zz!D zY6TfWe>5$yK2DU)X7nRN5hZksQKDur9t+c7Qbb4d19FxY-C|Y|+~W$JG~r~~aE^bd z)CBARfR&YQQ&V;UaTFeL!`bi*1J+a{qE|nv9D14oNK2;XQB`*L*;Bs@H)@`6^F98_ zONMf}tdD2Ebzig(9FK;J$>M6XjChiyNX7S|yeloo%gQBU`}em@dP1ZhXs7=U zT^`Cze1_yGJ3Y}hhZ4iur@8ag99O{p4yRr3HXinl7xu*2mAxbD##)PEa@Ic*XGl5C zgMVRfbn7Fb+1UjJf10%Y5H3_pMtKn`=++)%=3bMz7B`@$8M8;DNp}eP+ zW#&_GTu@+pYU)vcY`vLp;GS=)?~+-V@29wVIg4j-WOEjOqK1O8w&+SV=e5s{IZapJ zWJ!3qzSci9asrm=D&6^mO2RiDJ=ck7l+7-aB7Xq%_|{6-!_Oct`KV5-zDkk|m^V6f zGS|A>@5L}Xn83uLpXN!-;(qD2n=BSUb=;1qFM!8q5x(UURTANDKWW9!SrCZK79}?F z(m&~_VY7F%>^tMl*^{zbStH0wgCRWUy+L8ER|I1mr7#sJj34#c9`&|dnG^t$4B|_H zKRHAPJi#`05%uM&l9G57qkaT2cBjFe^DzWa_lKTCoCuHlYnN(@403 zU$>#uM+4E|+8w?TdBJWy8_&-H-64|67B>_vU{GzOiq&75avSDNj!#kbTU<&08j6YV*no|4)pXZk zA<=Cw*S(X$JYUm01RNG<86Ys4n14^KnnHG*S+n2Y17UsT(A7vMsqhJ>oDf> z+*>-Sff2o2#*CFnB*RH#Vo*k@m_91cCgD$n^h5@r}{kH@A@MNXVUX2@Ok2ZVkETE|;)en!90` zl91f5<&wL~eUaOz+*NM5%q6!ZTZkpM@B8}?Z2MvF%j@|(=ke%yd+DXohLMoJt$@6O z!u1n?)=7=pk9k&V&w?O$a|9Yj>3}vS1)L~G1h7X{Nx7swBA`w86;sUnj~FhYoX-WO z`5ZUdVQrcyYss76h$o|OyVK%x3}47H^|;K1KgM8+fAHdP6`N)-*TTzUlt$`N=7i@3 zHMLfobNUj_dM~|n`n7ILS3M%%?NWRF zYI_Sh1t}`Q**h$rntp5I(^GbOr5_%tU06kIi*5yfcsWrKr^k+bCvgB(0*gLJBIj`9 zjC|hLTrx1$Fp%w{IZsZ^JiLE%hXE^+_p!8U<6DnwDNM0E9W%nJ6$`y0$Xj)(E-<62 z3Ot%@k(N_#>r;RkT7?4s)BQdTGPwv?DxGjFUN7Vru1kDeK?(zK=A61UR>zy4hR%+U zfYV3xu~qk>KY*b>9>Iy|M7$2BtKt84!Q(lJO7a~cT@$G+911GMG>lrX;A7P8>q23= zdQyBAV(c$zu|z*z{I`{$;x;<2(oK#ex;LS}pnIfQp_UQxhW-A(y;FaqHiD~U?`PC3p_&S5AhEE)fQ#8K%?mNA#k91#PIuZJjj^b(`ZK(U@yDN%Pa4U7HsHg7I1fX z*?jcTP4PLXOq_uU#tB5x((CE;i1aVH;INxcf4INk+uNSXvZNcL(A;X~hl)=x+Pk8I zgg`>b@VSE%E9!@{=(Ffk$FsGw)1wbZA3CGM!;i9}Ppv!)Mq}L8x90vG4y{$VN4hMz zAN^T71dt6Uy%JM*1zr_bsf#PSfU~tAP66j}`GcFM$01sUSzG_Lw}--crF)(yBGFbH z(|<%^ny8;${)hi1DT&^q@?RqHf)u6i=%TV$uX_;f;-0JImMo2ID!1L7HklZC`}04P zBHPrDzfF~;18_)1r|L)xsHG)Og7vx4mUD71x=^K7Hh}4q?c9U~c@m5t2a-Jlk<4`K z%{f9Fwk8$hM|(Rboqkhw9X{+>F*aeNvIg;l+-~m(UAK~f$-4Tg+0wfN?DQ0lx&Br@ zz28Xln%oLoj=LuJ=<;n*M0{ng&1$P8NJ$pPuLA7(rR`_R%0TqpOgBPg0{Ufq7B8d` zyNshY;LcSj=&#I&yM#k77Ar7gLgtg91=fsK-b(X=J2DtCdCIqu+U=$8{FOmn-jTb^ z34-SnHnC1`mk)MshN!bAp2!s{#NO&v1SK?MRjcvCXpLma!M&?rSkQgK*?f|MMmp{& z>?IeyI&)`v%q8dLo*2Jb%cBKSUb`1n2m^yK*~T}(8!1!9mMV^%((3gibLPfGm_sej zx2m?f5)9(vddr~(f`R6? z<43s*r?}NhHgY*K=Fa0W2&kbOxSGbPzEF z2cdV`C*fnP*c)X+H&j-NpCNKw&s=g(FPTFfO>z8 zjeR=Q*Dhqxb&oBRo~i}k;$>*77_OXzLiG)qQ0y?p z*g${AextO8>!4pmBh2lWhXMY~kg87I#FpyZ!XWuF(cRx7jITqtst%(?AVjo1K(7Lh z&J{N0NjEax#ag~ybzwv$ew*^~pJ-V)ARF6!yYgHq{ab=P-{w~4JefS-NK58%g>%p@ z)Gkd0q+Ez)ymYQtma$7S@qKE~_qhXUj`RtxOF{POoBUvKc?Z}Q&!|T=$>ZYUQnSR% zUXe?cC6z;fvelk(B=7QQM&K8|IH#eTgWb9g+E?2<#a<}$7mo#M2vL2OSDbU7eIo6N zEsIxmQo}mr{r&v~!lDa598#9&7U%UHr-zyf2bY(-h#qg`|7Km6JNvzO`g`o`w}NSr zqX^}{N%+g{=K7CZ6EYiILc%#L)#q_P!1wSh8BAKm%4QHtLab3JJoZ@@Ym$~zvFuAS$sXUc+BJ0?9t207xSXv} zPmdSRC`CF^5wS~cCYH>I5JHSND($P?(ecnFPVwZnOii)B6Lafdl8| zN9_^wji1aO5)xnOf0ryJ0$Yuh2=#Xv&6M?fhG__2|MF&kfZi!SZ&WrRI6i-no4g_# z05yB}XLx-@@Gx=guU(~)9^%&Pp`aTaSnM#o-|8(i6s3qJfNbRe#@)$3+=sK%>1ejB z7Haf<^@qdpqNt!xnnMxt0mz(_5I{kgvd~=nAqu$INH`AroU)9;vI#F8us}=z3Q0-i z3H4~GEM(scl^Hk8%I{+_y&<{&Q>f`^K@-7rYnhJFamDf?tC&F_RDAH(qfV3GlU|Ij z#NZMbnu!i)R*hBmC6gx|h+Y!x;#@n{x?JMQFYlwmnRQiu2h=nM zL?P8&ze9B|Y?Ovl4?7k>UQi|xMvhh65kY9~f6j%Y98`*eNF8v&ZZmr$BoK8uwcm#s zdO2mMj~KhkKxuy#0A}7yBbblNO`rr8TCA8C?lT0)$N?z`z3DlL;TfCRCl69<0<&Nc z=&L@u-~CbDB+hbY-?x#U4u8}Q2VGI4)&}eKK_z=^o2ZZS>JYJsd2{{nOKxdU*RcjM z237P}Luh4}CFnD#=H@iTV?wO{0H|C5_fU3#%fy~{n*iLPI{lnDTcwH+B*Z#p3IbH6nvhDF0Wv-z$uPt2e z+W4chBO(kqwvW4qPDZX|+g9&IV8F-vA5>866N@YQF$|TFoCVVp15tB)SxRbspZL~2IS97N^!3M# z;Wk|7=77Bn$Muul&7mxXv|_rRLg6rdpN}uTYBPw_v-w{N?o5Kh-iCzd(D1JCOq@pqECM%_i{bkbQ_5h=l7e5=UlFRuwOSaOt3V3h*L98BKr;z z925QYH*qATfQDDIP$=d_p|6ZVD+8DE^9+;#u#Lf>TAOQweJMgp^Ix@7Gyg;^fW$82 zEwIW2lC(kLUYpTHlq`m>tf`~r#ns$0Wv1*L9P@oAJx1;piV5!$`-{t8@rzz_hzJJ- zScjm8THyGw##0a!ENeU+Oq+6*Pc6JA(gSzPDIK0Y+1}sZURx`5*%~YvhzAE^8K2oj zju2K0>5Gt@vC!iAmeTM11_(QyL!I;tSuYd;X%o0U9NJf`2jd)nN@V?3>z`*EvUAJ0 zmb(0NJvKgm-q&%u!J|1#Q|bJ(A05=Wg{BQXCO^Sjo$3p zZ`p9gwfU)y*DT^`u8> zVn_N)@D;)|7nYuV3oU)3JnyUM9i$i5b#E;QsU|7rZ8&TxhK$jOVVb1kR40r2JE z4n@8{k`(uJsmYgTyF<#xWx|8a|0!J8jz0adZS>*UC^YCB$>6{2a z_8ziRt8$l=^3xSeTM446vMCHnCgW&;q`-pZ&fjK#2ht;+9MI?CiJB|HE%jdpDrMJV zJAzTK%{M!)bsdI;MI2+*3sr>AkG_$!11vQhLu>7|7hXy5-o?mWtzm?L?Iq^5K&j~? zPk-o&A%`#8bi%q1mtwKfIfS9UzVxqpbOAU~S$=mOuoPB&5g;i{g?8%0tdOOc6m#uI zEY3NSZD-i33dj2CjfJeS>nDx=N5SEThbzzQD~=LxLeERfjwgxq*ek zM`%-8$L;TfeNh&r%wsl}y{YA5ePt#_rL~u&PCT;D_5A5v<5quG@xXX~+(0nZwM45G zp{&WmIH{Zmg#4dr%3PSWHaS9dDK$GY66!T!CqHu+mx1o7WAY{il!NpGPn& zFTBb?G4K~lM<#v!YiS)czjEhX zElXY#>nywZE+66YI`6BT8-yIGoXp|jC8xTo+Ln%O(te@b<_LvH@mGiIR5oEtkj$l& zCR$R-Mt}T6CpPJdEa!=4v!$zeo_}iJ>zdymr}(2t_1Brd?njOnZ+tYCdojf-*2Cp| zQKrcV!IcKnb^0RpUv(^rs_3n0wMFrzg2dxK67(WT?@xct!rM3LmHoHg*7&#A4_p6S zRxL37wCAj2{jOqTx(EQn@2{CJD!@9gl(A$VkVxTa0OiZQ&=g+Re7+m&-AT|4W1+y!?acJ*iLbhx9wU}{ z2M&e>k~`UA6TaKcdEsUKx?GSybyY$zSdI!B!VhA~QM8kzLqc@&Dc9ehQT`o2{P4c* zw$GqTa(t3lECI@FK6Yis^Oz2%t2}?T;w~IMHOZ+xB1=qD!1;SPd4C+t;Y=3|`|g&? zmC|+qy667i$KhKa@St~ov)ys=BU&x)$kZWDj`PmH8#-&NCEe5zT`!ozXc} zr(^v)zExrc958M)>GW#{szJWI?8@}w@yy&~nUnAgDa~R0MI6!IM3jXK(4=};?)!Ok zZ0A*KCggD<;RbX9*qR@+kxH{+m0V&uc53_3?>!7jh6NsJ8hO0Z7ikJ!?y4ZC5|`{_ zO~S;Fu-4pMJ0wgcp(3atUc8tThkIAZ+WkQH9m}X75_FD^Ltjt&MyX+Kh9y@#=EIwh z#Pk@P&tF4n1lMgQqS0%&bj${ZU>+`8tl2nIwNz)q2xS)_YuT3`{KmRUqGzq;2S5&c zw+VQ~D{P_?jH|23=&IWMdGM`}?_v2ViJx#Zj%OS|_4m=cso<8|xPt7q49@iq9Q4|7 z)5JB8=+oUYliya+d)Tv(*3Pauce_Vf7we`E4&80oHpU}sVaOt#>p;Yd2@ZXznMpcY z$ub=}65*gx%MVrG6(_nf)IEH^v64m|#YjFFDb(>dEt($6(;XI`w{<)qgS#q6Ul7a1 z&!>F)6xR9t=4<%FnYq2U)}lp{u2G@30BP9fV9NeS2n~A`Pkt~%63?=&xCQIUiaOcc zJX8?bZtuKS1fXeVf33Y_eDMQ+abz*q>mDAhx87boX}J1J;{$RDV_4wkqt_)1e;|~a zsGWQpRa_S!ONAn}kC&QGS7LVHZ z7s7exlaq(zNG7*-o0LKr@gNDAUfmI*9zxMWBbnaw@k5pg`hMzi0)^0s_eF~*SjRQ_e+U2meLYC<&sqQm6SQW8w$YyI$lfwG z;Kr8UV42azUZig%xn*khZD-{1pGzJ#b@k=7Qy4>@O5sK-S&lhNCRj!#(9=#-`fGBi zyFR2?-=ON|%WqiOo^hS0y{GCPt>SvpT6Deq>Nn+}UWQTxL5KwRI^QaVQZ?1bJf8pj z@5AcU28(ooLX-cLKYo`e_gp!rv96S}uUb-(^yZ?6fZqZHa`W5^Jt#N4+cW%}q`4BY z_HZWx2+Qq7)QmUQUxP56cYfMB05fEx0i<+$XeB2naI@NCPjS{Wg8KbbPrwp%onVo3 z_ZIG5(lgLY9G*cTwYs4fT@TyyIL4RTwL2U{ zORyMbbBw;NH7|&p6604+F|<(1F1Xfj1W-u_ z^=OuM#RwjU&yLS_`5TPkOFOcHLid~`*$u2wJqE>&P8?3$ZTO_PZK z=@C0%!p@b_jZ%AUsw`+k()Bb{QH17OKfc^A(KHIV<=Zkf>A;j^1|6Uatot0M$oSHZ z8p8bNfa|9o7uZopZ8 z(;dJ2fU00%<-XzyVHxA;KexA6F{LK`^$~7euQBxaZ^Yr6`@;&+I}C*s;nGh-b30lU zYH#)z+P_$U^hq~7|LI%P@zLYUU4c7p3^)BXvyCbIOoT2NH@|H9WuxP& zzt7&MM)bF6y(G0nIyO22pw!7JQgiR-A0RUDZxZ*Ru)KFK`0&rBmje)kjNad-eHsUl z_!S#1K8u>u;#Q3w7>&vI#3iS;7hNDDm-K5TwR2ZTs;0EKpKFQ4z}u6S3D&ne42rzTed#fYmVCJBiSo3V7f%*LeN9L+9}^7r-ZM8{azYD_wf!~gbue^QGtP&9W7E&$sPKoW9?Ej$ z*w9KJsVlj9AsJ4ptfE&GV{#3FDXA}{z7>BDrjy0PCNi>_2+-`_8J}AMY;G8E0PnS? zsnFc}$az3Fa;>lHHl!j@wlwuJg46WnPfGe+O)-*V?-7@^Pl#g4Z(kRpaGXs&EYmTy zf7sPNk%)>n3sHxEj{m(U@qj$-ly@T0-!9nK*E{MsZ1sI2 zg(4XX+CrE_d-0n#-Bi3aCQfPqQcgv7V)NKL!`dwbbDrc z?XWI#FJ*KbzGAip9Jo8h)nnUcq|PJg$YHAb=fB7EtzfJCX0MJcv49>utMm3QGh9x} z4x=6|h+B~K)Rk`hZN4hKM)A`u5*Z3IJOriqt9Y;OlNv!2AI%vDSDUzMh zK2|Hg;%636ncMej>#RLu5hKWmVKjIu`B+Dn*!_COwM1CXH}S&#uAa}4*IgfT-+_$f5mjP)KNIBKXtDb!mW*|<{ z6fG`E-sM5-;XSr}dvy1GGx1n?uvX%m6|u$;apze=^-qU5086~96wyU-b@DmO|vhP$F+7MWI-I`?g2FS zHkct}4BcxqTYsAv;!P!>rJ$Lq5TGxSbc>{F#S zlE~#2LY*jME6xr*5s zk5GSs0gH7Fx7$oF$Z{)X{SJrN8bELygu-ZT{F$g79?L?9YpE-7X!3HQC}~C7TY$_L zM&Pf>+Chucz77^R=&NMSn)Z=vFsHU*U*vh#y5e5W_^D86})kOS9Ts1ySltw z6{$v^?et!p*F;*85t{7=uU&z+mKKqyzx(yk;p+1p4w)4dEs<)30L{WE8fo$Lz(0ys zas3PsEK@`PjZ4{x_NUvMfqM;e-P$@lAkbsVV4e44g1!0|KBV6ldO5Bu^iQQkS2%K* z+Mt)>74yRI_UIcvQ%8Oal_q;ylbFe)w?9=ofN6EG=A+ArE4q>9)H34DdDs*Fk-m&% z?J@StYE~&fN_07$@!hZV-BUoOvi#~~Gr82gXgyKYy>8G`3lnf)`y%U?Kz9&WqE8TJ zB9#yW>VvG$g@uOxi-?Q_KO0{*TPxfhc_KZRhExwb`Pp8&0= zEbx5%aQtV3-P`GhH@q7&7@=-dK~jM{`Mmb_eZ=9P!xhKumJL&m*;zuIg%JWZT*fTs zlJt!Y7LyIcjyy8|t=nH$xfre#``Oign*yjDGJ3DF#?DVWLlP1;q?h!2;P4a>YS?n# z-tu88C}C3&-tLWm=!{6muqTT1Zt_Ao(J7v2sAsmommdQ)DgEage6p0=Y+onL)UsUY z{q`V8I`V_G`as1wI4nNi`YZTXo$~1p*)kI# z!4s2{xXTycn%b`_vIXeb|Au5g5k<(nl z==!~=z3C5{h0n5{ME(mn`3v0BiyS9n+VF7+J`jxZ6{upfLsrvG!pR>OvQ2;YU}e6@ zM%Hb|7szrB4u)I2?>4Od{{0eW^^!A&42h>rHH1zaY{#sgl)M;tN>*giTch=Dy)i=gRyu71ALeZ!bq92RcWacdY(<_?!#wK7!qNb zsBdtt9VkDOX*pDrq3`!^55$epePUHJ5Lv%sHGUUc{af)pXGg57SS1n+Y%{l>3(GB~N{?tK`>s}d*n?k^~j zRh85h9zt5h;Vf1PWp_(@dg55}DBZ|Nm<=FfaZv){NcHYp3zWzXOR zuW!Rho~!1IYh?h{*}$$eKBM|GBYyrl2@+}>k7G~=AB>Qp(~~Vs6AlXONW1|kCyGHb(4CVVij_!b$A@s*LA(4AdrIlMX_}{kZgP#${MfooV37L!&}ZSYV-q1uxI&Ls2MrVxF9r)D4nux zn-~~jGM*tnRiBI&S5_by^kMmo`WvG+frfnxH&xP2WK;Am zNZG5LXv?%UbeBgO-S`^xHGHdsR#$F(RM@okgGF#y2uy}^#-*T+Jo+M?9o4~Zu4U>Pq}0U*P3J@ybn8XN%A#2%Dl3ygDmN3LBdrcE zW#e61e|1aulXnapFG(WwSk+j91`5qkyQh!PLG*AJ58^T!HCBc|h1|V6^V_L7&+gqi z=|T{dcMxG-OY~DCsKDDf*lbs4JlG+K;eI@KT3fR(`n#@Km5+bJ+ukRUZ-fP-@=fEH zgKFBHCF$=IYQ24CL8V@KgKq@OcWB8nTGw?lrlx(v$+WW3D|+En*^6q9$EF0I|~d83KZ*h#dPTkm)z!f*oB=$u3SkoDN4(Z2nUhil+tQZAgw;AA1&o;1u9|F<5PVa5O$Xw_giCkNc*k z5_d!b7Pco2YJW**r`HP$>wz)8i-7c<SmlFTo=oXjFzb!D25_ap=a|YsIti?F z{<}wNR{n5Lvq4q3hnb5C`CruJql-xMhL5QH0?{X>iRwI0h;CD^-!#NlDg)9W-hR4$ zNx3ZxX}LLy%uuCFu}u)<+3-~fCrCm+IO^d!m3Ll|-=INe<-nlvI|lw1r7KsN@Z^{R}LOKTOfTK0F>-*k4qZ}Pns#IkR3 z50%Qr$f-={u6W_iM8j{hVM%Pw%yT;2wQ{X_xu^2X-NRrQrH6>-6~j|X%E2kp3FF$^ z-u-u2KEZ~|5B`IFwojXxNDus)m!2VgJK9Ym8F}t4h^iUT2g;q9`e(ev(q=tAHPAsN z(bxgA;_yH`iC*&gsJUq}y9c|c?v0 zz51~yP2_p_PkU~D%dH)=<$l>M^Toy7?fx71hvxP7!6+a>R$`?3B7km1QyXbC_cd#) zQ!ek3xHGc}PxxcTarFmP@QmU+Di26vc#VV1+<-0PrpuyDkxhQsgG3s2WAmF`f%lck zNOC(456fZLdNdQXSJz&b6}bp#AaiD$WuHHIF|=}WBJsRw;ed^NpSO@5Beh>g(xJ2-ZydOLjCi%jOhYP z`=Ki7e^BJLUu= zfdDSeHnwELek(~c^PW4HdOEZj6ordEJKf#g>%5ougP=kehFVujSL75sXY1+T2a#Gv zOM$NGA~nCVHbBxpW%s$YGc1F649LHVvqz|N4v$0 zVvDr4{EYyK#`}NiMhQSnc2Xr>l2}$np&fc* z2cZLmJ5|p!zQZd!m55WMo70_CUvl%s_whcc*P5Jd<{nXxm+0iS%7kj0 z?|to+bfTazr$D za(^jcZJ3j!{GEfN%uu6xCb*;O5ohB<<2mQmD7BT{o`9&^iaPZr-MYm_G3_(>F92_hDjeDbmQ+U=^4^2Kj=K|8Hqn;vBf3*n*CRO1y%S(A{FH!ggi6E|baX6n1Xm zD)w2lP}_duy=SK9`Vgvs@fO>@z^SDZ^>;aOv2cuIu6#^kZmpeUULaE}w{==^{q(T@ z^r!#-Uulm{sAmWJ?wcpk8eh?C!6LdnY2UJqP{L!<$qZp2MmRA869$*R(dZf?=`4ju z7%E36iCX^0%g7Eku-BsN&JL+kHD#q3PnY}93h3o#n;kcLZ3gWP;lf~zzSOW=9-|!p zY0WT_#qaQApY&jH`oo?#jdk#YM`l+7A^oJ85n@gfG%h|B z>v+^jB|m63ue~Bhao$0M z3B5MjR~=!v{ioCM{Qjr}5h99WC=t7;@EERN8%!3@;G=tgja#zNbX+T|cXK~!akj!C zYisx4!S27`+Y8~-aDE8Vx}5GV-Fu6NqVil1V?a*B>oL$KA67JT2Il9R_Ct5lTLU@4 zm@*5f2lxF%`ETN#;1wPh%N zt`i=G%IYC>8v3%yo~7(2!F62XHlhRS>mc(bcJ>s4z1v47FGHQgyrzY>+M{TJl71Uc z$@c7Pu#^QI*L!dIT+)<{-7#OMj4N+azQcl|8X-oyG|_ z(?>8K1x5e;9oJv|^;yr%%eztQPc*@-_DAyl=bA!v@GcQ-~&9!r`SU|)l zaIE?P&hnP?HQTkmr1qw%dvyvDA^Br_5mEuFEuk`a^f2lMkEJg#h6?i`9hlgAOHT)@ zjPo}5PjA1)8`uH!@ww*sLwjZx8P(#TZGAQ1J$k`t(phx#ZHTa)8Fu>W)Y{6!RETL+ zWtqIKfu1e9vzS_H{*DEN8=qoL4yOVz*;Z~z-TP*!OMrBxt&)p!BpIPLCGe{}HE z_XevAhyT#-Y-9CRm(*C{7(QNh>}_x1>8TI`Y+!ief-@BU&}HU1CByR$UxmUk$x`@c zljh&2(6}yk(B@1pSU5gU+G909_bWs1M>EOkANkw2)7_lW?@K2%H4unwTPm~icNkG! z=sX^ZMsmB>7VZ@`ib!#N>JKKOZihzj=+a9{#Lq-v&Na1$heXhpNeV@$AswC8)6G<) zQrJ3>xhXRW{1qOe&kBwEt@MZm=Zi#YDe*A7#rBt7e`d!Qq=G#N+>5=? z+vobeKpLRxzrw>qL-)x=MGI3~vH0NJXNm8eY^Jh&{k=ymsw|wR+`e)@G<|IXbN+}g z^-kCw}nac_7o0)E%FooOeOE0FHr!+m<_M-nGBHYRnFwibLpik;k`^8R0(% zrVV$5#RHP{P;y#b#`{m2n-ypq;Z#N^5N~mZUHM5Hqgjr3WCY-iT+Xvi*$QyTEZhG7 z2J9*li=N|fgD|kX#pW<`zRiGsW+eX$wi9F@S8aorybeZ0;m#;0y|~&<)1p&=cQDYH zhL6*TS8Q7w#qrsGO-L(nd6^v8%>?`5ybex5x>De6*G5Y}V;hNm>nY|SEve_mB)UsJ z>gPB>`mD))tit&IWsS>C3*zr_lcK1Hy{d8uw`oCo>#wC-1M&R9O0_qqbZKku8<5B%{CFYi}9e8umI)mykzZ zdJ9{EAobvWbxxwP1Xk#<#0|qVXaWd&i5Ee)Cxu6aay_DzGcK2#Xvm&pZK^wZYu~O3 z64}ldwggpkiJ0=#c-xViBmF^r?s_%-UN@lc3a>ICKsToe*YOwHu_nr3X<65Y-?S}o z9JwhQ<2!FKHj4|IYLF{WflZ}0><-^dcaOsesk!c2j8ciFI%p`UH9R8ZtlJ@NsFT`B ztv5AwJl)OGELgaAuQTFw?PF18sPB}mb{Fd;YjdG#xBT4IfZvaoNfDy54{7GqNPQ}X?qU8ouPj^Rv*oew%mi9RU9cv= zV(G;vY!5ne_*ImkoY)&%h1JgHzDM`AB!lVd_>Uie3BS_zRE_>v?oyO%a zn&(85uZI2m`>CR0x?BjJ<4vg2fMoO#JUs*o2(7|WYtQu7uy^UFVcc$X&ii#=Xzqu9 zhqiiKsGhmC;#ej(4%xj`ZLNHiQAvDJg|g7Prg_0mUyxSeDDE}NN5$19Plyr{y|QKQ zIlk??anBUT@M89@K#*0DPm=M?WZ{R>H+L9K{Mgxh_9>_2hngH00S+J&$NCRvPHFBK z{SdA%wp&?#Lc}etF&b{ewzMhIA#1;VUZUH#;z~gqrfpaSp2zs|HO;+)GM6h?M9dC- z7pXJcL2GVa3y8c7lnpmKTNb8DV-^vno7avxDj z0a6T0hwY*2-JcCYWqSPAyyrD@jhapGtFp`Or{>=O7$1J>cR}aB`bG%?;IYW3zu$IA z_O-Y7QRj4J$)DrZPlg5RJ6EIZCfOE4>RxO2F0qOeFa^%|AC-HfpIAl5a((AoJT?*m zp)CgvupZshsUPyGw6Dn3yhoD?uHtH5;Ien32-}(g@x7PMGx0nw)jL0#T2 zv!h3bn2NY;6$}`1Tkp+LHYe;F~h98v9+v4JA?e~E+AIV;jsVz3hT4VfzFLv@zR9qh)=1a*yAk(8My ziY2g2=xAGu4eu!mlAPSl2SK+vB}1X_E$_18J1&Fx$|F)xtx&LarhNHk@5o&Zmt=OV zS%Hy_#F`t5ds(l)lG$oo)#7f@g~a>sVtcXqP9n&lv-XKU6aKx^;3z6{DW4dU6-<;Z zOK@#<=0gvZ*)-rLCyogWoR6^r8gD)6-Ei@JX02^;8ut|HBOSkVH>$WV%!`UEab+n_ zABJcxUhh1g`?c}U?(WdmoWjs)8?8|F<6L&MnGGWLma?n@Yn=Q02^1e^!i^t6nvqAp zd;O#KuYp{0=U4XkU+sU4SJncY=;<&+dWcbW8*VuCl&6*l>@nH8F)$vjuG$M+%Eo&Uvcb7NZx(3VUx6F# z7UKdr*X~jfFYCEFf*Bwjc|(hoNpy@poBr@`xjy&H##q*nI|mZbGv$};M)_*Wb!oP_iDm)?uqfU~Z{I6V2Llt?4N-x;S3+#Z#eeng z)e8&fCbObvPe$bF#4RVV$5zCCzHF|o{;0{s&(D)=n8EEwbg-q4?e$UquyFuMvzWP{ z7Wi0^gB~Ku`V65pHklW++DY;LnZSAPiRfzK`*VD5Wrc`!ZVvLPHIWrYP>DeX!4Lsc?h_=MJgz@II;l$s!hB`9|VuxrqJCK~W*mEmWcYVL;%}utGjQo!g7Z z=ZCh_MyAR_L!1$^;I7nk2fVK7ZFVD8SWvk{o&BwJ>rT8H;9?2CoTM~+ zz%%c!q#J4l)^a;_><9ZAQDov_WZD`~l-LmIt$hdw<*)zz>D}z8)^IvPBGIU0sNetG z^|gZV3PsZ!S<_oU(&T23mrU~fqkyfIKW?D$uHV1w3}2Q zU)ZrQ^N>B838Iq`!*087IR5U zzs$ML>A?+5K2r8{3BA6Hz?vX(?wZr<@idr=RY#rOmT|4m$Lhpt+&3YRl)s^b6C*cD zwf~oI`7(U?Idjgf4pO3-1Sf|&(rIXaVYR_Jw5x!_?w@= zEkf~DKQH=ya93s2@Vo@!02D_lP(6gi2eQIU<`-y&@N7=TbC?pU?uA$XR;odwehidP z$FMW`bAYk(jdmgD4oGjhmH9oWjt=OH=0gTa0rH+9m++ zZy|E8SD`4%cDiL@uFLyI2;>dar8dyot)RfNGOnuL+t6bEO3y9682WDm^92NAsOK;K zdCR6dj<*PA#4bThjKgbKNg`PMFB(m5zV{7GG%QiHB6T{jP7m$!vRktEz?@;~Bkyu- z7Yj%UktgWvG=8QSrluB;+B_9tU-@agq%w11Hp*^XMoX?DrYrDUTFRVecyXXyH~Nf2#3YeaDSV>}N}K8-`}%j(AAOyzp8Gl*(9v0W z^&LAOSQzRd&AQcRT@6)n(~WHluHbe?xUio{T?(NP*S#MGYL^XVnTcxH_05Wdn5TRA zMV}1ZTh{$)^bN^d!zykizhTGE664yI*lR0e)Wq#9!FnawN+rG_qW|5Op(ht>)hnMp zwzCj|8>E)vE`AaSo!hAA&=b%fe3Lk^@Aoa*8qp*7j9FCsq(g1bZ^}ET)JXF$C?oH( z9;8Kf0c_xDlKpDcLP__W(huBc`n1=IJa7Xi(B~;5yLFF>P}L#J7LW{25>R-UM>R|h z8ig+c)9bm@*kVjS{e-#y2mXjt-jmO z*G&lJlm&WbLP8jIddiOK5~=TuHO0AZMOJ}99aQP9C(yus#&KQ77N_AoQJj|@Y%2>lhM;@jsr+l#l)-Eq($}-YF#fJL(KEqnt)r3>$fHlq&`l&Ff zVR%W07zE!O$>sx1_yV4&X`|=Mdg;LiB45M9T}S_0zPdI*a6l`GTbYlb4zRtA%ZW_6 z|D))<eBkrtD8E0f=oRJkedykB=M@FKv_dFaoMD^fBqTe&Z1B_ro> z2}xE~_V0fG-#>ScyZgM?>-luzu3ns9{3!LjV{Jz6oeQU>N5Kh{)}oN#R78xeR%u%4 zzl*k|#&;&0`^_y;F=w2kIjc7>Yz*8$O&HK-HTxk9GeKr+jt^~IUi|khC--Zc$B2Je z^y~OqBoCRG^X7{1j&YqFa~;VYDZN}BAGtd1IL!WW-S`$+)Lhtam2&%@G}q7g#SF$C zF_UJ_U-csL+hjN1^*oF<5U!ZTUA|U@TUk*tC9T&Vx!E`3$NCtuR5d~<)hmBRyfGg! zj?a_jlPSpH;I|X+wTnR6?znd$vD-!=U70Tzz8tVAUr~32#)4>WisWXEm4eJdOnI1D zvjOq})oSImIyh9^%s`}tSv)uUTI-kJ;5BoA?3VrLz~0i{nSh0VGoL!zxl#Tpn{@-71=9GAqrJ(m5$h*@GtVvB=Nmi!x!7Thj{So-{$*aZe-f%Xigxbyc~dj> zuB{8%)#h!Vym3h)k|keJ#XpC5?q84`qlkw!=_cfzkz0qin3$Qu6u0-1Qz{K$lsL^0 zF`^$A`=0Lsnnk}J_l=b@?~RU>Qd7!oY}N`-GCEXPc+?v;?-;VSdKh~Ss! zP)vfKUr2oL&U9%WQ}neF z%~*WUOtm{#Kge>l>~6@T$L@h`$gQq>%t=Fs^Z3Yu;Q?$?QqsNIi*Qvthtm1hcQbgb z*R7G9YWK;u*0*mu^KUYTnZIetX0EOdR^VPFyZcB3G!z}=1B(4k!e-$cTD|Ofo2fG0n2FklU zmiPmxriN0@$=QYwCcowX5<8TL%QbRzd>6IEWLd8eYWm#kdcIYmlKK8(#0ZD9>n96e zLFF$mSYL^;ILjinYS|wMbKBmu^%-uIN;`m(Ccb|hgjYSees^uS1H|#QKsipOEn8mx z`7K`9d%$f`{uo00fpgKAM$^PAPKyW=HhuSP-gGx{n4lJm`N`eOk0J@_g!B{v5sIH{ zzXYYzdvO`sGPe=#za#7#38#$P+xHi`&MpI^BO@+8ZIQVGV86yXO2GSX8*|viqk~?s zXK0csC@5($q*|02W2gT>c1OIN5^te}8niz?e9S(mj<1J6472~xSPE6f32RQiO|l6h z-z_oSv3N@5X(699u6e4?jr0BSaI=v|6;Rs{J5RaS_7J^ah!GNks0A!wF5 zj)&70atS)ELx%Y55WXe=AjLu?>uU}`gKpTW+)l*p=;`ScSo|}v4;1UNS*j6~mE{4K ze$?VUgFnSpph1Yvy21d>XYL!bvYU7`BL)F7)08gZq;6!S>PmNE=orJL5b@TU$@}j2;200YDlF4q3y2<2c8@7y$ut z3K6F6^)YNr7S73hBfM~fvTq{b>n?P{s>P*|LX6WC{)h>b!C^L^od^4>P(h+w?#Bsp z>;{oh#@}xCvAy8ylgXpkXWX6=ZULk_bU_*rQ7v6e zteLeXd4&de%h6^e)z696*H1}Kw!&4!%iU@-Vr=^x`-G1@kzkYM-KeMgyglI!CG6!n zc9DEUY9{*C;xqBMHRTWE;<07RA<}Y_-C>gys$66i1aD4!l>zx38Vs7F0e^NBu0 zq}`U84#UZZ7UujTSM!8@?LCHHQ@3dwx~2%AE7#aWes62jTiY!ORT`(DOyd~NJLi?+ zC!vK=nGhhfoVl-n{G00BI)DvE>NSmV+2U9L^f%Ht{M#6He zIi2K}Sl?lbt$}{={}v8U>T_$N!^q$_JI842vnum%sV!R#Ve*=Y0Fck@!(p^Yojb$e z%r~QydqFoKU_rsUnAz*2Mo#-!g3{N4pKZn7{HUSqrd5Ua3CXS-kJyFtggZ zjYJ}!ysn$6GX^X+v~{<2Kf(ExtRnzmDC?pMO;||;DIHvWz?rR??Vh&wsJ!brU)}Gn-GwSi1u*vJCt&z}y$Bz~ zy?VB{e)Io$17PcC?&YZSV|iP5FCnDAAm*F*L7q=QcWaC6!1x&cvcPh@QB^Hgz9r_Gxc?U zL24!{b!y-T-vEW;G4s#Eo81kY>x8lro&;--mB8OtMDv=|2mc5 zk64TrQT_K;>?`?Ctl7%xp| z#f@=;Y&YZSU?b!W7PI8EH?)1;M5hkVsDVqdB zTsz2T1os}FX3K&?N_owKH!0e~{B@-G`h#xpe63y1NiyqCEufcjL9f0>sSD)wxy@Z< zp4in)!*>)z!l?c(-l9lIKnKL(i(+Nz9yO~5ns1dbwq1~1%P$Ujzw~xlDhB`340T86 z_p8BB$;>o`HNViTtGO<|6N?XCU?sgn;5w}<)ilFEctZ*+D@Kh04|d*TLjp4NR$VjP zC!th%iD}#s2`rj}P}rvE24xdumKPetRqwN|iETfmYjjgBVYH68~ zIs5tr2HgS=7*V7u?l!s-XRc*l{gxy{GIf8HHGGkOlC&F2i1 z4QYnc2^sd52)(%hOy*#o-{>_n80S8Iuj5{F_a@9rEsGK0)R%2s^pjz@1jx(AD#{ z&2~x2mKq)S5puJZRF5Rc4wC|lnAH0SGn;Cv(aKkQ?@E$32qSmYF%!XE=YRK2Lc5B{ zdbOz4jaSQvptOM!*h}!5tf3bc(St@GwGqPa3W{R--o8%(QC*_iO=1_$F)aH9kz zBl0moUB^*p{80QJ;Q@BD2`+D`d--(nA)m{LqKV=6C?1WlO4k>e;*TkuO!duBD2zY# z$0tssA#tfRt3BuqDqlRbBqWGb?ca8yGs>#i1xn z&+^*tN=U9;xP`@ZbhEoGB^g&|v(^CSjD#WA6^?;BH% z446*_j6L1PKfK0OA?Xqra!!{%{G5K=l({VJ{i65CAyBG%m|TTMM@Lf;d$%_B{A_hL z=WkqNHaJEp?t61%9hPiu6R)Rl6#8_ZtniQ*w>3K%yvt%(Pe^ji-#@G)?wY~#94yxyTaz!83jO4p6}FyNXN&o0BMcY407oCF{R3N|}TCjpZ=F-BGEqpY+!g z88wUC)Bw!#UgNkaoCWb^D(rJ`H{q0?K-So7Pw+&4OAKanZtRK_yTG!H&8fiZ4( zcb5b0Ijb~XoE;!6l@V_O0#6fYiL_=(LsPOs$KlK#uP>m z4f9;0r`~tHljK(H+FP{nOr0ceTerMRh`%T)_0;@1l{}`ZLAcXi z2RD7L>S-%c>?XqSW%g4(iQ_$?{#_|RKKpD0O1?IL-G2U^@v}@oLg2TTRT+Q~gWNlVi_oH!&)&^(oVRz! zNQ+aZgSscZYnugQiM|5@pF3B}1_%DTeHL?c1PuW^hLoX2UoJD|TJm%?RJ`MUp0~s; z5XsEhe8rf|3+^>fmwhw{rOXgjM95LCMlMGm(g5I7pVA`ou7^PSocKUPm`^;Nwl@U= zq+fhTY#W0h9;!G9b6O&WQ^_RboB^P@v{xMXU$ag*yWq@ZfrL9H7b)$gjyee#yWHn? z#OvZ!cv#Nvjm?)aG-?|S`bhXI=%1IH53*>p;V8=sN(YmQ`Y9ezF`GUlD6m!6^S3rg zwz2tXh@lo*<-&P3!z+$Q&Imyrs;bc$8g={51xz0o7xr?(^A3KOf4inY;`f$%(8G3R zWzMmEG9DhYp_v#k=1Rp~_#{`#mL)akG($(S8tsJ^vu7`!E`LVQ5E= z2?)6=mDtP%cYM0z;d6^jTN(uTBN7Z>9J@W;^pDtR;HlPtu=57AnW_s3KGIRIR?aw- zlRIY2P~@_ZryCa>?ti<6L&QNf^`6IF@GiX3V4id*Ew7Dj$Nq|_mR{mZN4O7TI}=*o ze^yUA0k3J=dG@Jm_5tw>B(1fi{VCD`M$Fza^y^4fTX*BF@Eg7o{yvYWbZy>yp&=(t z!ddLzuDrX?pn~ZUU}vV9l{6OyrVu!ND&ejLyQajo=?p-Arow13TJx8toq-C)&8&`h z;Mk4+zsQcLL`P&)LpXN9A%;#>H)Gq5Ipin~VbbwH@S*0<{?7T|*a*_`Z8T0H% zY>hefq4=ZRciP(B6W3T+;(23RsCq!w<{h7OZg>03`t-UY3~iijD*C_A3u6AlIOp#{ zSwD-=22}!sgZ*}T`T+E8S|zZ^0?dbZyO(vD(VFCeGFyMDWLUGJHstOef{Xfk6E0oI zI2oY=HPwMum>Ut?~2LWXg?$P-WkeFy?7vC(pw&wECyXJ6)O?>?kE? z9C2?c189O%>1Oh|37xPCvIC$>%#VigC{j5j5$ZimWmlPP zwux7+Q!mTpML9EyN#RF<3of<1*C_l+0DFLj=Rf*O>D?GCSqeuY<@v#>ArCp1XYpDCwgCgXH zhDF?fN;nvHL`a!b`ygruJak?V###=;YsM+fvNGjj7ecTq&DN z0Sz4=q$-sGq^@ereQj~7(ELt{At;I{Ye!5>(^mGY=7I5TlA-iG8n*wMFs+OA7Nvqe z@^4=Ve%!RNrt#^s!VD4%j%?}s0Os#t4D*avo(JT6E!OUDGZ(GDwz#H@*EWSer|gV)Y?c?xA(K9Y z0+cTr4MFW&s-{^u^1+$BdQQ3&))=ZV9DMU>UaAC+L&;9d9%PsYCNlY-x(?JTVO;CtE*T3^@YTNn>b4_01c_LDtk|jD(vJSV&w+#2&7n-Bcx-≫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 C2Lo-L&*mD%cAQk&niIHZ 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

      XZX( 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

      DV>)ew;d&_P7j+c5gpkWh4{GT3jeT? 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⋘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�DUV)+0rLIGkt(z$*(ww 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

      v`W~4NEVIJ2#J|H0ToJ4xRJ@wn>ly z7PFYHShWQ%P-#=aBD-M$J^~WR79HbNY0Wh9Id_H_8l3}u)jIu$vOct-XM0R^R)509d3W}JJHK<5?rgpBv`wnV63p`qaLCH^h%4kzN;e;g(^tj- zz*b}E0wUh}xsPW4V2&1pHS`2aMv@b~1g8>EHG2v+2Ehg~oR>a}oNpTRuWbK(n!iy^1cJQ`cL9-pyh zvm(IibVoG@`kkoD$Em#mVa{mK?ZIp{SW(b9f* z^{5MT7&y(H zE^CgUvE@3!f=4f`y2z{Q!sJ9khd~%&tXI

      -
      - [ placeholder ] концепт-арт: вход в Лунный Колодец, туман, силуэт ночного эльфа · 1200×1600 -
      + концепт-арт: вход в Лунный Колодец, туман, силуэт ночного эльфа diff --git a/routes/api.php b/routes/api.php index 15e7f60..d5f9797 100644 --- a/routes/api.php +++ b/routes/api.php @@ -14,3 +14,7 @@ Route::middleware('auth:api')->prefix('launcher')->group(function () { ->where('path', '.*'); Route::get('news', [LauncherNewsController::class, 'index']); }); + +Route::middleware(['launcher'])->prefix('service')->name('service.')->group(function () { + Route::post('/update-appcast', [LauncherController::class, 'updateAppcast']); +}); diff --git a/routes/web.php b/routes/web.php index 1cfd437..d12d49a 100644 --- a/routes/web.php +++ b/routes/web.php @@ -12,6 +12,7 @@ use Illuminate\Support\Facades\Route; Route::get('/', [LandingController::class, 'index'])->name('landing.index'); Route::get('/launcher/login-news.txt', [WowLoginNewsFeedController::class, 'show'])->name('launcher.login-news.show'); +Route::get('/appcast.xml', static fn() => Storage::disk('public')->get('appcast.xml')); Route::post('/register', [LandingController::class, 'register']) ->middleware('throttle:8,1') ->name('game-account.store'); diff --git a/tests/Feature/LauncherAppcastTest.php b/tests/Feature/LauncherAppcastTest.php new file mode 100644 index 0000000..a88eb9f --- /dev/null +++ b/tests/Feature/LauncherAppcastTest.php @@ -0,0 +1,65 @@ + 'launcher-secret']); + + $response = $this->call( + method: 'POST', + uri: '/api/service/update-appcast', + content: $this->appcastXml(), + ); + + $response->assertForbidden(); + } + + public function test_update_appcast_saves_raw_xml_to_public_storage(): void + { + Storage::fake('public'); + config(['auth.launcher_auth_key' => 'launcher-secret']); + + $xml = $this->appcastXml(); + + $response = $this->call( + method: 'POST', + uri: '/api/service/update-appcast', + server: [ + 'HTTP_AUTH' => 'launcher-secret', + 'CONTENT_TYPE' => 'application/xml', + ], + content: $xml, + ); + + $response + ->assertOk() + ->assertJson(['message' => 'XML saved']); + + Storage::disk('public')->assertExists('appcast.xml'); + $this->assertSame($xml, Storage::disk('public')->get('appcast.xml')); + } + + private function appcastXml(): string + { + return <<<'XML' + + + + Moonwell Launcher - Appcast + + Version 1.2.0 + Launcher update. + Sat, 16 May 2026 12:00:00 +0400 + + + + +XML; + } +}

      l-FNw- zI2p@_JzJm%$zz}YHnv7ASdp6cDjzvIv)_KcRd>hBGp)tx@V9Vh=*jWe?|{e%m+|r3 z@~ICXx9SHpx5%~9ARcZl4C1LI9ol>P)||#EB2BqH&D~3^#{J84ZTO4C#KbtGF^OuY z_fpSzPxdbgS+n#bt*8=Q&vAX-KF1k?=auPe`d8434?y%lNdxZ0vLC=@WlXwJk{@8 z+`Q;sKm-e~Mytj9rP-#6%5rQBX1!2fayAi=pZ{0-i)a!+eD0`Ibi9UkMS#*GYX^w` z%g22w50hZ#1O(}$E;-Vrht%STmhq-!dM_W_ z9>dd4&ztG0HBuT*Odyg12V9F7$~UGqIboxIe#|to2@B574%y3;`d~~}(ymMO%W<=v z#X+Op^Wdd>=S%JE6&ALSS|xbePu4=(I<0EN!lgb#v{o0Tb^}BCY-itfq)+Y{Pz(+A>kTcrvAPW8S+caY0S-@9y3*!x{pPn>%6TaFmvi3L!=PGY7iVU8& zK=!e3E5yfbZ?Y1r+-;{djd*G#mk^T1guv?(@6PI2Yp9kIBzY9QGV5UqnzPGgcmXR5 z8Yb7-8M6n^)jR_%K1W^+{V>cOQCc)O@T?j+JItz{Ag&ODt?^}x%kgbY#RawQQ{sSV zr<3DF^1gF_TsH6r>o~1B0-{`#`GJ9jJGS zou8dHzS>?FHS&%6d_xErm~R>5p2=iRLB35CZcA-Vl#yKY zAAQa$VKlp!P3yt#9}NUl-q!`9r5P~;9*5F1zyF>3bO|LQybBreuA|#lw0t<_KlJKR zStjDwe8G$Y84;Jehw%V@*nW3PjiE_l*ikow^ZjfK~s&XdLW+O7E!)QZWnnQR=}|3F{%P z%Zq)ZPu-+;5kG8;=4ed3{ciWC!uDh)$i%9S_8((`ElP>qFaFkzxb{sR`#Ldu5LI6z z$nO7+_X)4#2%;NKQXcNy;or>R9MiFN57i*7l^ujOh1e!%b)8geEFGA|PxJO*aFH%S zI3|UljcWB4jH9iW(?+}tEza$q^89hHx^~?tRxQC5Wn$i1uKNP6GZyoTw7q;u+C5SE zTHv5g);l8Fa|NbNwb&J=ib^J*K8;wq%4_<6ABxW}tOp!m;9m z@HydZAoRca19GGzVu{_p%vuYxQ+>h!c|h|kp!nRia`|ZOOXStR)13|X?~D3FEfRb5 z18oR#WH8;4co-e~I&aog(kgIKIOOrPAT2**pkd~{O(_0Csw>pDMRAlK@UoV~zS92H&GAid!2ff#O~xc)n8CR^E|dMVVY{b^nv>*GqR_FsC1vGW}MZ(48Xx3CDA!4X|7KI3F%;f$A6K%06QkW zXzyL1Ytcs@Q#sV98E&-Zq&)0Cf>y60Ta|m2^q+!~WY8Zy-$2PZADmRRvjx{JW}s}U zIn?(uIPclN7sD{B0V5O1I$#-7oH?L3T+*m5t`d|50Y*cw-I&g~m(kIY4`g_7lA=4# z!Qz*IdW`+nTfgkApC!l(!OoeNo*LJzhTV;FvWgKVgR^v8`837hQ`KZ6EK(* zr&jCp)^qoE9JHWhW;kk^_s(0S6m?xPF4&CI4NB&^cls)0RH= zkVmP@+Vv|V0z5A5eO%`HA7j5h&cN6P`Os#F3$UD5wdp4YD@{3KF^r=#m-`q}^ZLX; z5dwko^XdZsW+!B~y_LR+q>QA7J9pV?*(U3k8d&97Z<~JQ*OS%ZuiP4LiPm~s z=~bl74|80~aFTxqdi$Ok3n2$~LmGW6ZjAyxT)K@i^@Z+@_G8Y7i5c{20)c^Kw$~{c z+|vDWy`a>AduGwZH&5*hV#LV`Oo=UPMh*_3>Ffr{97@#CgmR8km$|L@XkUhTp6cCe zvVg|B4Wg_C+u0TY=fsFW+klq!Mp3hL%{Si7?s?7fj6dY@WE2JRYkYH)$SkUyce_pifhIbxy-f&+dtC{NH~r2J8Sejy-kme8AO$QVC9c1BJrPN<=9FXtQn%@c z7CpxN>PnyVfK#yAd&_b%c*2wtad|+LmEoPBQa~@rMfI1!0OmRcT`vxf?j0ZlUzV2i zM7mPDs~oI>QdIC_o(!n{YHuOU;{h>BSe^8P9cR|J>dsH02ze!*-#9t%J3ZGPS5BsokSe_ zO)jVZ*cch1d@^*~?2d5~s*_aQCj!mDM!xVQd41}96cQO0^hAu6CST;jIJJAi{p1zd;Op0}+!UelV004G$}Rx*SyRvx#5GDOz9fqT8{Jm&FRWmr z?dwaNfcBfTKpKD|3d$ZGl?cJMm#Ok52!Yhl%MkyiFHZ?%(w)RhHrj0&)RN8v&la>^I zggr>+Yiyz-TtTA_(omP6;BDS&F;#!uef%(3$ha)nW-i|xJH5QD-|&*ZfgKwbVMEWw z&0RYpbly>L=B+oC9migWVaVzm)t7wA1|nn(^i97|`l>#P;|ois9bfo@_ofKk|Mpc0 zazFOOY83>62Ayag|*#WPfodkp`4+})c zBGm+~?!1>Pt{FM=3;9~lbdy#uQz)(!Au*vjp-DYxx7y#ILQ)V$s=@pJbow$M|Po-WvEYx+bbFOMQYtCPa1FV+`dlMI-WiTL{{}9Pj+AQAlCnx zFG~E=z?(`hETU1I!ghz1EB0A$3dy&{97rH{s%gTzgdR63*)M^y^W3VPZNgC^(}9m5 z_d5s205EY6?z_VZA z6E5oG;Z}>G*h-KZKJ&W`AGlf7W6_G!I^)Ym5oME6g@iaPmM8CBlRsH;tGX9twmo0L zmFWAjo%YVrt)#I>4YIIZ!Eeyi4mtjv_I- zhxzO8VSC;yq0Wrd%M7rAO;+q+oL(lXqC==vuF{+sQql}`My?r#Mg?Zg6>4qx;@!U9W z1jX&};-cYpo~}Qqdak&rgD}_45;pN22oB|Ek@GA&$y8~;RC1y0F&Z3~U!d4o^Yy?H z=MlRr(^=7?+#jW#r%S%Z>}K){N}{prlXG)5>eqbq{S~-8%R{P69!TR6uaF;FCC0se zL|*;wP?-&Z6HUWYCKgn0pwW$Z@?nXK7VHH-O56eF% z8=sPY8aK48$FAQqC_&*$W@vi5Qfox4KBgcs-|mK?QL#~!Og9n$OE+j=iYOiyXPBoQRy+gG*^05;hV{zDFm) z@Z^0@G~o@Hg@R6tom5vtjGFMJ8fUSF^>=;0GY3R`?R%j0w#@;Xl~~3(U1440@c^u> ze}4C1%=0*v?`^!30x7*k*1spv#D%m-&lx9_Vbt{5lVT#u?rlSMK{|KjX|75_@Rira z*_uWI?L;i!D(}Q-VHMYUi%PickEQ;Np{aJ8+8apb;T8$-h91ySG@*c)z^(F&i>)5pL<Amf4ay2rrt*!S--r!xj6vSN$FnWIU z&2zkYzK0K*<-yW#_>#lRRcfEo&2?{N%@+OiqV4}Q!byv;t355brF}m<*nFWxOR)SQ zA%{Q_CNDcfK^2owH1)W+cV(HxCc$vlN#tEwreh`;g7`>`q`qqn|Hxu%5{P)yO0b5| zHAj)EsUyP+`Hw8+dF{#~(xk5Ijfe`$${ns0!gZTd$Ectaq8jMfm9%sVdmARkEb*7y z0bOtq2$gTAd3WUn5pmgx47n5jh<(E4vtsv zK#6fBxfIgfUKMB-n{q`E;5^=sr9JIFAsURx|#}lWjW(^`hiV!5=Lni2ZJZ4FSk)LBnoR85&%vZnb ziExs_N82++Iyel+qwlq`sJqr|5yw3)^v;~H$QBx+C()BCxO0z?(5p=;78Y4EL9N3M zR0i*fDam&{ENC%Uloq5)PE}G%`puXULQmrN8Ir24`s{5rE)c1?CP<@1m(<=sh*9m< zCna)uA>ei4(r>sI>=lH6zblr~z>Ex8BkSM9sZh;s22z^!1Yy~AS0x)vFufe5T~Qjo zO1mH+3th%S2nYDX21k!6S`MB_6H=>bJLj^-;dJL;lY~H_-9>4=iVaPhml}m`Uq+$- zKB#NF)4C;Uk-=bBL%hWEX<)Y6&YdhWUcVl`r($!<5Kg_H9#9KS<6Gk6YjQbwcwcl_ zSn^#zC61*-9AgbvuvF&leSab}H_p->KZ0_|ak5-<^`ABiY;b>(AXm z_pSpdF~rYFedasi!^KAh}W@%*$hyfiB7Gaii5!0j`CRKiPhm%+v~Biwt)g5Bf>QiM`LU3bpqqdh_NiMP{HBGF8bX$@luSIVR~$I^qoVR+D?@gsxp_Jc zan+oSC&8hRw)TECs!=r{@@cwX3f!=J*HqnXdyHT<(Rc&rt71kZT+CuN5o*T&ZB*~M z*Te2o&6C5%DP|hM4Bg31Xq26w#32a^1FD<~P?xshgAhNMjt&c-9oUe69voq} zhjQq+%M**LFgaq0YOV|sv^)i`Md)!LoX`I7dy^4)G+`~Bt@}E?EopYI>Te)HM*?7q z!{sNf3c57-h_b%xx5g1Ftw2etWR9*{uS7w4Ip;oN+MdIbv{9hQ@&I!D2DCd5O^1%%2?Pf9q40?YF)|#ImI)g!1xE9W`WDs1reS}=MyI1n z2h-G3Hml}ilu(~&0TLCC9`{Y1SZDHWW%%_{u-8d6rm90y?c-#k@4$_fEM3gmC)to7 z|6nP8rzBb?GN;y^X#s6S7kewqtu$M+~u~FcB}HHKr_@=nfl)rMfXM z+(_VE9}kRV5;`~9JSBCsnL}{*SFDh?_ZiC@H4rHQhbJ_Zkps=Nut=}-JRWV!whis+ zr(M>YCg%#jNjdtFmLx(s7t)b2rqxl2b+*dNq(JuVmz60@F056qtZsOk3G8`N5VC2~ zcmZ&IgglRoR{h;?5xO4A=@HOvt{f5}le+{Mp2^!y&Em^b&p`88K`N@PEgIhB4~01* zu*b=eX2@OIPXKdkmEtvG2!JM|!00dTK0|ig$d{m?JhJJf;EQvYEL+J(rn$M!51Ha&=FCm1;m&_IlEy6>Rvb@61;NA-5o9-8%`SA-L_+Bw`JHW1UV}rQ7d&Oa&&}q zn3m|+kwP&|@L2AmXFM<=WiMS#Qc3L<)@mMh3`9ZHn+i&`ux)`IatK7PO!ASti}9Zu3P1=_)$v zF*o#)wINY%4UvMqD!WKNR7W`ih{lsyDr%wO3Cpr!MwcAJ*wr2duZ=Y;Uh=I@V>idP z;edePz}w%)2l$=lta&j3Noh{2h{wbK9*Zza{r+s+jL45M=5q?NwTpkC%>Lhtha4Cr zwfe;C5*Sr`5P8AKFlAowHrrMw+N!EZ*!B0={)7xxTsV-sm@llapg2blPHb6;M< zQau5r9)K7h`F*G~n|O&RCqjIJr74IZMC0ahuG*@ZI0mMXCE)}P;rRrVWglOD5UlV* z+{_9GwPN?SY0U!tk{KIVz(<9E-m-ZEeFJLRRGnebuRf4`c)4aHC~R9hvH`sEfjPq zBHUHFVKi_sN1;J`i0#MZ99_h^2WTg9fc%?R#NZvih#tE7RO+87GHf@$UG?xiK>-i|)T#TU(8sat zT^b08@5Qpgb3a{$Mxm+s`RWde3r69#hvE-RqaI*vk44y`?g0Ta|C*K1#R9Qem6dx} ze=kq|@6ZnT_p79D^w!_2Pgv-a*}F|5mu-*`w58*+U zf0Vx-A1AO9ai_3zgIfBLHZw4P<{7glIO+h z4dF72tTF=e%W7>hOsdq8Z&QP&scPT-7$I_4Gb+EeClvX1P_&hcrIVuLqZvEny4Ogi zR{&ck*_+ar>QJb?Rk21)W23oQ2dcGF>SJ06=c?LX8IUm}uxYg$+XE-h>u@5*94o68 z^=n|UquBZiMHONQUHZ_Wjms=Of1uwz7CI|>Q#CegFJcbmm)POUt5bhjCQ|Uxd5rO1 zU;xPL=iI~j@0xgx_eQa%83j40Q1c}8JypJh<^DM z^?(?rLrR-BZWhm&pB7qLuI}b9*ZZ-~ZW>CU$QQ-O9oPhrMN_N!^X#pZigfvE+9P+u zqaH|rkRKysu#2qA!T)Ym-fs<*WR#pdu}J@vbAHiuF%a_9pTUExjL%%s@S~z9)&ZIzQ)F~vB%Zq)qpU<4?T2^Vp_M*fgfDHeBmW$E#9S6 z*SR9(kLU1_HVWtw29f13pK98ZZ>Z#k8 z&Zz4%P2OT26d=W{j3=&Qw*TwO=fr*<+=<-* zl~xIXf|Fxnxb=isL=6Pj64OQqfqUM`iumJcHaj`&U^HD3Eir4U82L7UUGHNXfHMYj zZ~455D}$kbPxVpTa<~GkIu8o9i<73M-s~JKTqpheyCyp8)|F8tM!WY|^= z1%P73M+$0jvQv>+Q|uAb@O@$&xmu<&gwC2gzT^K{&rT%$2l zzW#f*x_}?ZjHdDsY$+|-#6k!wiL!ZAgFBSg9vP~CT<`u0iF-!RB*Z5Z@iY_iP^2#F z0!nerqz3*>SCKtmU1|T-fw!IU*{Z&LMI#Rc7&x6tB*tRujh#Uvkh-JgT~h*RZcS{I^XdkD?a79bQgzYsscMbW>?}0nEBgx{i zl?7`2WY(5+lF4kyu$4M5mpYRFV8CdwGf5#vkKR{%n;?NuxWBGNxz;Kp0&s@QJ9=1EBp8MY~g5kXwv&+ zb8~a_VCQn=I>-KYubL_hUmM=JxnTYGTkGE`ejp18`rAc>*3EUwcW(dzDWsom!`PfJ zx5Jb56d@Q*eWY7yl0%Ol$8tJNwG0tJo=|zgwxDAXku38a16k;lp~|R){ddb}@@~*~ zjyW=5O%VYOZ`&K!Y`>vldt*EYhv)f`QHf(H$(t~b*TEq0*TtB#z02Utqb=jTdICIv zaZl8&qQQrsTyjD)pXQ72DVyb01MaJa54mPTsiaUmE%Mn#J}IODmG2LUvrKN;m_v`k zQ8}a-U9oA84)bUqG)EQRo5IX{5Rf)NgfxV)VFCZ_KO!zPR(*9_LQzF%e|p#6ZwM?R zA5Hq?uZ3$5j6Npl9y`#iI`Om0@sR?YoTRbMFP=^bNf*dZ*1IUL|A=7Il#LIGiOqt^ z16R=4Q%r(XghLf?i1UR);%?D*#VLZhDPg=sIY1qmzfG2(z%S0q_Iuqk}l$^ob*v&5^OY~-o(Yy22 zcTt4m*4E1FZ^?LPdv%Z>`G?2CuCF&P7i5n3Ur6SfQov-qjf~%^?OH=g7L_d`(W5f2 zZL^ZS;vv0u3QURI)E#w%>FD7e+g+65P=Ap!iY$H*s(b4B@q+cRo08y5-|TaPGCOK& zR%NB>TH-1v6)GZjFB00qUL-o-a?_Pa*%abn{k}!dkKC3=4{SqDDmOBD;2qo)CX%1L zmakckzJtrn z?2pj+o4>bOVP$S^hyQ+upu1!{UlcYzi!DL39s5kgj0r9wl3|5Y-}PNykRb-pGbq42 zt>v(INoES4oda|ub=2N{XNna(~L5{ilvL#T2$^ zYRT%oYm)d;@!F$VhGeuc-&UjP%##nQ-=?T7fi!JKG@I}HC|Hz4uX7>M+yr<+L&dhj zOU+<>Vl=J<+29`7&(^z?I(PRyZ^#JN09~Uk;xx|te^|eQrw3&Hlu&h}%TyLbMDb(z)7e+w-C(EujebIRT z)A$y#FQ6AEd=2>9)6@L+dXENtQRl7-a6e_CZAq{8T{Zpy?Gh3i!1b>4QCGXE;1YS1 z5y!)Sz;ozMV};f!{_t8-5kaCitti5qJ*=%LGhz%F>h3x>pz-;$Vm3^wo6ob1F2S2QBCGXg#!Yd z+C7t_WSfrEr6(6rKBZ6t?4x0-Y3T2 zX;0}6O+pF72?7BkI0_G5QsOvJoIH?{dJ#Qw-+_Kayh9v86Zx8bbNKlK5l>I%1tPoG zshr=wB4KeYToG*O(YLX1hXuF7CJ~qw8QbUwV&;dQv>^Bg#*ODQ`IJP5)#8)SqU>`& z>DOZ6g8@*oCTHJ(Y5yL@w+A$N1K6^3uyT66`68kNY7iclMhgU2Yur~{FKB1*It3oki*<$s=G z0cVpJd2V~HE+eZc=1k;3Jo<-}8Wy0%Y3pnD@Sq|7kgiad>e2fc9H+uq(?4hqntD-v z0L_7<6d&wX>>Yi@!q7@udk_JZ=u!F)StT`dK9!5v43HW+urfH`Fe}yT3@(Z}SE{su zko+UArUJhOn82Vxb@<}}OKZO~TUNr%ta+69sV!@B3r*^P{S#8+ga06A8VxyA%=lcG zi&Agte@b(Gc+Ac6yi}l99fp~MFdQIwiuuhbRBNY7BM&JHv|fcyu;=&=ElTo&ajU~c`T@H46TBEf`^;-Ur(_-*P8 z)&KaB);d}5onUpZCL-2}2cHQ=CqDqx82D%kU|#+@+j*++^oP+#!g^#ngz1Qn5xS*x z-M!c>5ry8*%GmsJeI1A(lYX%dSCf=pbc1#Vo{{?ks`|mit^BOYY@oG%&&b4PpT*Ve zsdcu;SO<#tNJTHYAbPD)${e*>!>E69TDpVzm0R`gs=*Y#6+qP6^Q`20FyTp zYF6n1QpcvgK^+3kOk9UL=eUll`OD?|$Lg~s2Yv;aHuMg6ta-$S)LuLq4 z$pf#^d)qxkYa73_)AhzC{#h%p!VB` z97;@c^MRds?@*X%YEszk&Us1F!-^*Q3@)_3Jt^2)!F<8+X-buh)`$=Oa!l8E7d8Bg z@hOQdhAS)ib8nD=)+&t58W`0C3gOgxAc@Qf29U$hV#Ji-lf1--q?YzkFSvL?kcbu# zUJ0}BI~m+w8gn^cQMoqHC^9Xjk2%Q5*cuq#2(Y-^+-$VGIGfV6NRRm;kSq5=vF+`@ zTeq;TM*6|)K77jYFW%R9H{|B*2jxMlK!(ru3X<xMe^&gP+cK2*s7Bg^tTyInJUiE{F&OD?Uqm=RRmfAXJkLREBx;pm5Qs>q7J(28%( zIYXnNtvqdvwYg;hJ9@cN-ke-SmPt<^FkNi;8t{H!yA0?sCsEKC*cIHGJh`+!M2;}n z9xAJ1Agi0Zt~I6J+f+G#LfM>pFT7+*A9r^gi-1~N6(mHFQR%V*ofC!XqoSYTxE#`O z1VbU?!hBRRJun&(u*alxz;tg-^Z`t3M_PnHs*F$q8BOR($-1%Wjt7LW$7W1^=rWva zj4B|2k@;s1phc*>e4q_NU$RZ0P^D9j#?7I9ee2xSTo!4O((K?CVuYvsD2NrwqyOyE{5P!rJxk?wK&~oCpwa6h^;4BW z50zc7;}`8(jB=XNO38rtg-&4vgoGGL9v{ak?`8wZcFM8J1`tS1CMmDq>0(lE% ziI~k}o-5EyLA=9Ox0xKPla0{cnLB0Sxfpt(uZ*F_4MG9v54uQIRcs5O1QSg^0fCNJcj&vV5yvhakQ@aDI4^V(VDy@WXvFJm>l=1t6iXJqWD8YAK#P+|SjPx28h8d^jUFm1r^~ zA|>Q9@QNK_8GVe~5*PKxSW0YxFc8e!HbpU!6WRK>cC zCC7Tpo*`6uV{T05h#|7KJV1Q%?dR(9cVojF-ks(GGg4VG_W}gRqlk_&*Dq4nAXd#hS_8`LKgGa#!K%&29=b+?hEJ~sS3LE} zENvmgE>@1P)BvQTm6SKVkd`oE{pQP+7xb58YDAy9Df`E&T!@S$6C$Inu; z4khlp^T{?tLV~FT#=mVyQY7(EET}c745Y+ohnQ4yQrF;KVLc^J; zP2s>(5`WAJ@OK;*9*ctF6~vGam3v}=Qvm|%u8u2uEyw)<_iXb(0JYMt00u@9n=&|A zdslUkHt*1?wf1#)pQ!rD0Ek@e%omamsPWJYIwv0Hk17v$)4$zZ8r3Xrp_lq-_UP%9 z)u1*hlt6g8*AdTppMW!r^L=3RkWE_yZ3Ud-D`*P4doATDX-0$cuk4WWP0HFZTZWGR z|66ovHu8WLV5lM@f(fB-PVtOEAzQsG%=yG|ylR+%{|a zViTq0Oh7UlqO+$G1{PXu&!L=rNQ8mLOV%&nhMC@Mz2-FWT_SPyNo@NOq*&x%X3m4f z_hw1Ry zBexC{5p)%rK3{+TWTE^=r)03lBaQ9l`L)U4eUqNM+R&JM%Hm;%rKG>p3ws7JLi_bq zc&4-*C5KG)$w{!(=<^2d2GZAAt@p^*(uHm!-WK6Okw0Z#z8wdTI6o6x)rpPhAGcDp zVRP9DShb>5ZnmmWZ_8?xuH$Iuau63Z5s2kW2(PpBsC%32N;9i5TPucA?e0guU9l4( z7ssmZ>+}0`$+ZWbIr528d^XGduQt%@BI7p|kZ%%X#9AoUCPKr8qCw$eZ2y9F*SqiF z711LjSdr85#T+9K^t7v^`Zl229nc?>UYn@s@_>Kudu7x;Ave9JYUO_I^;Cf1>lc8i z2m(`_Izj`UJ*3QgW!9&^;2~M5TFa+0&G1MO9SiRBG9z$ZHV|uStm+Uu(uAhP@vr0% zUMUH`7I9ck`&?=`noASLVn~4O6g9*qT>g7~OTPPl%&^jj8aFpY(*#wdCVI({+LiDJ zPA`0yB2qVrfgaj9I@AWViH9|tP*GV&0DDro zg7XF#K0RN*NmucxhD-cyN04W4=HTnl0ll3$hsU?^+4a&QL)ggZXkXU22LDLkiv>Lc zE)wWq^NNpA#>xCxG5_M8_C?H+=ssB6?Am#xUcjktx-b@d}t4p7j-;btE9r3V~i zsy3P*=ljb2H1`p`;BzmG6!ytG!+M{tiU-N4S!2JVL^Pxu%BfwLP?W$Ic|Oe~(eh6E z@u?}tKUQjo~Xq{x>jqI@Y5Yf9aZO?WY8 ziO;*I4FIKnl^>0vQcZrk8ACNy%wBol^fX7T&fsGBTtYK>#%ETRv7_a)>#h6i^h31r zKFB>Klll$v;&q{4lvEK3CAuou!Lw4Q=)6p^9}gWNuqATUtX=K<=%(+I=K7!r+SXYtl;RQ%xwx>|rAE`q9CKEP1C5 z6=(8l&5!AyB~KEf((OcnSHpphT3Q)vaEM#+g4CN|j;Z>U-z)YuyiGMTjyt~vx5}_a zGtY+8*H>#?JCb>nH7ULvL_yimAFqekleh`$;Bk^$vH`Y_`BO<1L1X{5i30;D@UcIM zv@*cO=5d0+tmgHaIybmh@|XK4BDhM|a0-LnoYn`ML+I}0Y(F8k2D>vCgh!Gb;MB-mj$W77Ii$oDze z?F~FC5AO(9ZlY9}e{SG|@;n$%Z9%#X?ll0iw21N!a^@k;H&-dW?=417^Fc@Upz-Nk%>jGkW>lK-eL7l< znDp3_>>tK;!2N{J#x0f%pwf?hC!e2{*l(|xh4Uf^Bae7PJj8F~EtZ0B0xjAfbp)Ae zQFzaoBOIBX4va~v{rc`!SGiI3O==xoU8+N5V&RW+1+=uZPCj{yl`7g!Z#jsD&mqeu z&C`GK`wNj0msrS4rwVJ~{!;%^;ig^PjV|7F`ulcMg&yu$wu7-jW8GJfv1#SA8Y5cY zdoZ}{QdPRvv}Z)$`I!RIx(4m*nWSz#752xalM=AeZT?KO((yJ2bP4PK5kdiuox5YPDKR~#;5 zSV*tBK9XEq%o6sSOrDYn{0QIuf^``|z<~LCIKtNUzjy#B?INU24~G);zXjC&xqZ_1 zBgLPPpv!*#runbZ$aP$}XIvcWqQK~>Ma`qvhYp+g3&4O6>_t5Y_825WGy`5bfdle# z@7QC%Pr07IlzX-AH3tLAmiT>mIMh>QJZ-sBA;%^}7Le}rjZDq5*hE3tODrYydx?_7 z>*luamzRG&7+GX&L9=I{IH`0OkwRXo3@!Aw(;#&%y}^QmgemW0zrsi&x(Pg;cCd$5 zR@~|rR_f#boi-`K4rja)Il0-px7XHuNC- zB?%^WAnwT>Kzb|*PqiDf_;-9zF5bmULySvcf)d%8A1oyuRa-EJp5#<_Uf<#|O#c7= z?lhZfvajjkqWThOOqp^Z;{?LQ6W)6dbZ#i<-!g###4n~^OdBpBj@LEV$^Tnn2fJsx0pjsRUOhgsGCjJoo5Tc^7r-d zR=g2{@LhO&Q-g(otU6yG<-lG!p7=37@6~uf-|0df{+o;Q@xHi{;cR*uc@sYc{o<&+ z8I2P`^57TmShhU0A^KxXS%u6=pYQo5OSbF==owU z0$jMc`FY??aVJtqr>SzLjVAzcKM6ki2*|108n&aS>W>Win3E0n;!y<3eZV}F!guUJ ze0|NYg*n7@m!dL58?`w<#C=RdDuTMJ4*VsF=26EI?ne*8(R%u%REU*Y49s1^0pU$i zXTRM2f&A@`e%sA|OACBpp~qQ{3{ax*2nn^UFIFFgQD$aTlL+iwj&D*xZFgs`tr-T_ zdtFd>*{e4cng^(z2F!As#t0`8=3AfIo3#<)&hGRg(qO;{`#Ak0Rx}%o{5}*}rb9V7 zT`vvv;`&5QD_!JCA+&Ie@=w71_u*)}iD;62nboT5@Xo$@aR=ZiojY?$QgJZwYZIlP zVrS;?%Rbsl2gj?+^$AhWi zG}_4?jhOCzeo4;-o;Ts`BRgC;|DG+lh;Rd5P!12joVRyb8U+o41Aw)Ei;zCWwa=&{Bu%aLir} zI>H&{xglxqL0oD+AlkHA^%$f+>g{tPBy8r%TtTAkHryPg#>p}yL0;(Na3I4P1eumE zOw{Su+wuu%#S_Zu5y?Yb<*reR$z3U>EZb>W9XPN)ZaiJrwbN` zj&c5J9K_j@MwDka*eY*4jssXGg4|pjLiCSHH{vi%afPisNOhMYA12~-V?!Btm+~lS zOPs~b%(PQwgbz>#0;i4J?76D45TH+iHvbjg2Vn2B%-O2L>;z*7hDohuKFOfX^U=gv z_(jah^nY{n!LCdEczcl*ef?30|H;+)*=T1?*64}`z0nJboY~9E%jOC)QbM%u=xx}8 z`^+R+C^Pc3!nLXU0HIDE;Rk}bd3!YIKBlMApJ3WPyDq@lQNJz9s zy1Ln;fiehn@_3k5PDm%M=O-!#(Z@z*3g32-y}>pc?Ng1ms~MNS-T(Pp2Zn~qyw}n& zsj>&Xh~NEBfe8d{9(+g;mD?jnOLs|=Q#2dAc1K7=guS2xcdESZj%zBlMn{B!Q;MJ& zP@O%7Z|}aW(Qe=05J$cV9O!i_9|S5YO~HG!G+?)oW8KN*3s`EriaL4zxdK zQ?AgM&f<9}U6=Eq7Dj|NxmKL@0vaFYh~W;g5mD`IJOof_WI)BLkuQXR9YM(MuA=hI zeY8d&P-l*2xBHgtNTmWkL;(qtuC3oYI%L}qs<>Zgv1Yi=tHur@TZ8;R1`sIWB_GY= zx?^03TpeXmDg}mU66+nuBe}nS2IT&}-}CvDT@YlzSmisDF>sNz=eB7PcC&GG`_tm@ zY}nO}mRu)3CuNR1@1sEY>cZ6X5uFk&--HEw?cu8<;F?lhg4aHGzUxeGqP^!HMrIn& zu%nK*TlZIt0X+CVPE^ICZ-pWGm(50#)ZNZZZlkYL3uxoC`g3Qp7j^_r1< zouXh$b`cXNv~I$sb^n?AGL{7HQ?WIk-r%vHw*w!7EQ#WX5ZkT_JZ^tWW~z@MYtf89nIr;c1kni6 z&Gt2IMpN-hDBP*)b8XKy7j$uT@u|^y!t>_IFZZZrAESA@!;+S2IB(PkC+YWtgG|h} z0fCK|0hngS4SPW(ABSu4CPScdrL-7}R9Hf7j#p$HR$L#vkcG>Djd;UNl zd!$m#qeH66!`+&;?}XzgeMPx~sPz1O&hgeSQaLTekC|;59r$9Wri8GdZglb!!o)m) z>zE}Rmk{y`y(t{wdk|k85+XZ>=RBJGR=dqFrVr?%Kz9LNj;OCBfp|V{J|p8@D$k?L zXN(a*NhxJy;c+RovX4&*py>+(Xlhjhy%ext6x!6-^IHb>BAC90#D|_(0@z*|=(8#v zC8tt$t!XTYJGZd#-lZpg7jb#IJy4X^$FYXmkKg~k@7x!duo1wsy4~IucouK*Z=<|A z^ub!_!PT$p+?kC(hu3nU!51`EOC2}PT|Y9cFt!HU8neseuRy8eksW8t$&eZ-l_`<9 zj74@rgrVOgsAp_u;ghe)(~e}Ss3J<$2&?hRAln&psj!rnl1kp#LhTv^m{5V_$q2Xb zU3q(JwUpQwbCxrn-;_8&FUlO}gLGXsH&+(kvcQmf*X?;v#P|-~d*d1OO6NPuOHB;? zyusf32w^KHrzZMBQZFJh7~m0wwa==K^zu8fht4l`r@$hb$3-a>D<=&}BNwiMWe%Gs zWx|@}WZz$VgzH-=O|h)D=KP5l7oUAye-g8C+7H%ILz@a@Om6%Qma204U@ZI{1(14J zyY#t~Lxr@osA`x3bFxc8xL7nc24pRPDp4aRnCNTssk{C3@5c;6aHSG8ZOH=$sSZLQ zH+FH~z#3;Rto!qG(A;VQ3e5#M<%x1W? zJ)A4cQ%7(UTpfEO$!I(b#7_A9>c;(E%>*9p z$&4NTvTo@9^ZGMgoS`;~KEf&@B^)yGKDBSl?D+qYQM+wtdntA(ee;@aZ(cv zXMRoCOKFdJu_gn{16yNYCl42tRYR4oeuX2!v5)iCq;Ogzl&^KT6Tj8Fu042Tc; z+!2d?9es3^9ha=QT2ug_uqPFSi6MFcbiN=aPK|rPzduP2U6&$$i2hu7&PMZz9i>ls z_JXG$hu}(Zk7xQ>{+%(AS=F)(3{mno7`hX~{KfY>v$VOk^l?NuB?WqEdL)+LG_DLv zs9+)^qe8X<|DGtK$ec_n!_3-svzoIo7WVXuGz-EwRgAv0zCmznZP4QO>?rgsM(*}= z68`bl8s=Xo0pKosPY+| zCva-3#N2or8Ez&`jfmde zg~6ksYRu<>B9!d2-x%Xnzq|mjEd=slm6Ls5&J?bF>|vf+PPO|pG8TFLR{_wwz4HDD zGXl8Qd_;<}cWWO~@aFi{0%mmi)P=;l&{A{BhIaAZi@=_UqydW)Lvn$NT%?~<;f}Hjgq*k++lYVe zG(LQ??MhFiO#0cKO)x=!kc9oMP_qv747(9vK0_Av(Nio@oZTDo(n0)`ML}WE5Z2yI ziG^1U!W``#ZeiRqOZ(9`C?;OEv4lE}BmE4zHH1B9>yZIYUC0zc9Su10b3H$6NjEpkvkFjTdN=tNG zRb3WaUiUDmsL#(sN2@n7sE>%Eg74U#iI`eVgElLAW2b>h-L?u?H{YXRv%4>!ttBd4a#Jx_qTk}+|6 zM7D=)tcFovwbNSluTk-Gyy9&-fY!K#+iqMYo%p5v!ZI}MGJhQQRelFg1 zGyLQ4=dLXCju7*V0sNI%(*Ee5T*&jI#*GW_*Yqd@9n+23RGlyBllnD6=4+nJ@jpf5wqR}?dJ zre<~My~IdJInUceigk)ULE(5_dqU33tRf(TL?#WEnT1=DxmE>}_M;}>k`ew!0L_hu zLKg+|;(RY%B#@+BC)mFRd0r{xVe1s;v^Y%nUYBpv~e)1QCsN_93Co};Z<`0 zv)bIS`=F3^5#hF`JAaB8c{||q-&gTpfkf~XI*426_cE^oDx5rhtcHtgyhFUUtt}Tq z*c-~;52*hLdmndNaHv^4xw*s1f#`pwdxgx5S+8NsPs`4x{cq|ChiE~~d$wgD_J#dP zFi2Z}W0BB)jznjDnY#xlH3SL!fjR7P+J3~_W*{D#U=a!;z;Fl~DHY`t%d%lM+X|f;@~7ClL>lc8%O($vCwRfSC6lWIdGOdI(ywR zC<6|Vdm*%@-HgNJwMPG)$Ei>BxfP;WxMG+hJRKDD9*WDg`S?{dK<|oMY)wy@52mdU zK{W4O$0dL5@hY?+_2LO%+1=bt0cm0u?0G1hJ1IVi-|zw8*NB2FA`I|B$gA-MfL4cW z&&#ZR=_7z-a{ii22c-kWL@Vl8kPh|Ao0Q{d7*>Fsb%sxy2f_8t#Hqr6$ZVp8Jb zr_X}SRZdD+xrM`PX4lEY*zK7UZeOaG(7DAbI6N6rbbJhq5aILtVt`>|;q;(ZuK&sB zbti0WEP?8f_K^1Oi^I}*u?t!`=TKeZ1jEgEff-}g7&GQFBXJS?hl-JT|D)(U9HH?4 zFn&0kePqvbB+58sufvIq=hHQOj&1k=evv2=xdF|$EZADCdY(oFG+Hf!Ps*wmT|~LZ9}O~N zv2-}DeGLKhPjk`^49saJ@IeN;{kMwz zL0u05-cnSZ` zpiZpkV<1V&3gmbz0#wpX_(B}g((Wi6}3Ec1Lec!fSo%P5Vc@O+&dpSKv^ z-Wn(uSI2LgI7#C92j#2JEAC^HfK&+%4+?QBI@c*XkONrN*D2m1rAAty5(3JR(YOeK^LiulL9asrpM&T?nJGcd-_*juQmDO5} z2jNvZ++5Z-q0%R}FP9{DD_Zt;j4o$ZM~n1yc6OsFsIH#Mh6Fi~{rtKDUe(mD zNMilaiCz3vQ&n>ELsv%4Wn|yq7k#XG>Cn~l@9_L+q3l*7Y3Y12%i{J&TS4d*+1q~s z?}bLTXUeEfZ&i!zXd}X;aNp%S7J4QQj{JO%d`-NFgtVk~Ury$c=UO&K0{p8hjkHDy zU-8DS+1mHNw^RsfSiDNjd0ndhUm7ueg|+&S>9`I~r74v zi;4S(3R*82h$sUeWhPOyTV6soDUZ@*R6Kzc3Y%xIq>ywXOZ@~!BUv3crZB-`I(^e8~}{0 zAA;H>4m2t(`>5xqlc^02fbfe}!Rp6M5>Zv8?r7fdWz@t&U zeGgTM4VR+yIU{UcKoo>pRN71Ba-L$Z_RbWM`SSUN13D;wv%vFeM&rQ2XvB z6udgu*?})9Ow%)Z)Fh{sA_|8Pg6TM+=|~M>DzT&5t36u=25cH0F=|3(48o1qq0WHs zu_3PUW;gaMnUm|yPe~5&D!+k-qn8dGVmWrfkjo5+-<-SKzxemgXmul8T7hFwza28t zDwWW8=!N%ojU*acGEW*mTr~UCduc+4`{4+xmF{`QUzk6D^Le^M>mubQ7)%6ulSt1K z4M7~OX{9GfIjbuEd=X1uNnh9?@FOP;u*jw<1I5E{0yAK&OAjNP&${ILWM>K3(C8q> z4m=X>LxLDya7_B!eR6(1j$E8BYG<9l`AQz?{#0PA~4p?jBdFSFCBK{ zA*ypYiikOoOuN9YEvcwK1igv;1o*1SAC|)resf|Xcr9Y8@p=9FuKtmjVvlSdMw=?m z>)ieB$9V5;ZtuUXYxleH@T<7-y}f_+PbOj>E(A1irnb>3tM7y5R7o4;64Qs>0=|h3 zk6SDSu&0rj*7K=&+K>a=jS##DdowP~usDP@Qlt$np;0dJ5Q7cPgwz@TvM= z!Y*6*P_Tu;yYsoZorN~{+FFYvsy0Sn)=P}9YgbjAXZGVgX`z~vtE(ck2Gg)t+e&xd zMNCp}Pw;utRPW9B#_in6$=2Q7HtxQ7dBkz=5q^*Lk?v?q=*o2DeF*1&o@|;1TALI9 z{7NufG?)~IoMB1c@e_hWrQi>u{X5*N}(7tK=eV#J6G!GVoV=CDuHEZTRYK7`+W6e>y9z#}`aEKFcbm zds@q^2Hat-F+&lEH%c+$xoAN(n6gY- zll(0km5mS&jBQz0n-qv|h4{_6xvg-xRy=rTuzhAYIz%&Z8sD>G!M|(mt*3rF}~`EU<(YlBPaN*`p-t|ECr8iY=BKb!fMV zOG=#|DJo-+cTzd>F&bH55Nq_y)t3j9)C?6ROJk0KNP4FA- z7cre1SQFBoDw}EekIxrpdm0#hprO_ejAln{It{2HC>PCIs14gc273tbC#w{Tqae{> zP7gn!(Swt&{Hdt=DkUa=RF*F`m8$uJ>VU{=!3>g`T)b1Y~#%G+yl*_hF2DHXM-qAKE8_gL{4odq3%=QyIKE2wrv6y!Z zZ&@rp=xiPj3Gy<7CHD=wm{rfZTkCHkvY1F zXPh73^R5cxN9ejujPk0beZ%nSfcSpM`#HDFoq8ppYS%;`rDvxb0Rf#-Z=LI)7mqm@Xf=yxhQKg5015di+z89rbS& z{>FU@!h4lj7^);+0GEQ;v)r%b_Jp7tSaUg4~7VH55KZ&Ps}~ zxM)~APKN-KdIn6@`T0U^Kk12=WF+J;Me7cY;tBTrDzj#`y3sCX<|zU_e3|$?6T>tB z@0&oj0y^P3N6}mJ!4}jw(_=(}5s?2;j?iyAZYZAW6?)H?w{O{z03fV*Dd_aW10q{aY1C0d&-t19NqFqFQDAiEbBCc2qqY>@^b!nX=h~( zdj)N@mZ{ymYl-6UTG9O4UWn$)rorC(g1i0P@Vm0(-rK>l>lxfsI67EBDx%Y2G?m7HWz1vF)xRW5^1+|l z4oU84`%^#1G+!z9R=|sk><~{pF9}Sa-lbAdXS5t1^k)BuGE}*m!;Xa9H!$# z`NTdIA&{Kq&dNXtiypt^s(TM z&9*puE#iBPsIBW~C^ZvT)Kau$>F)@(aP$2@qRyf_FtmK|_S(O@ zPB|~^>bx%OR4Cm4vg^*rX(LQhPL895E3>f~3$Jl>DHGvO>YU`uduaKL(pJeT18GOI z*Zpc|VbVZfNzivwgogCZ?*6)Rnln?E6cN2u-!Gr5*|mbysnBi^VPZ_pL7;G><)hyX z$pk8e(&hcJMi6^yMWELcAP7^sDdqPNzF(SR#!|hkyns|oi#0wTvyGjadL)x))%m{G z-A|V(2V`9d!c^7^jt9!s&F_cF{;eYML#HSIzG`L{dUPO4Y`(!}zCk{y=WcMM&~v>v zq9K!CLV7XrLPgBAGRy8LG@+K?l=#ezdVdpJRQhtU!9uVs?)q}3Y-R7%6G;T9g&mTm zL1?0db&Fn-ik;Lpycg4BWsIl5VeB+?GC8R=*Lg}l40 zn_@6~71cMoP%K5@A<5N}tq3NKor|(zMp`*_NxmT85u`=XS5~M50FP-EVS0OvpM-|oQR64{} zUbXD~!yIhfyb$tt4ZQIQzYpm-tgRKqY1FAUiaCqYh6eP2X$jTWEJ5c{*zz2Q6yFH|KS(b4xdd2TRM(13VV&%(}&%A&Mi&o*j?VxH-)avIOca z9o6E}<5tUU-WFNxsDZ{@Kd637ovUwK;pE@Ej9iq5*hejANHpUv_zcSb4ERhDAs8LK z)>UKnjU>`YolP>~eiV!=B2^hCc`s#coRpUqUovmi+uMomVS7F>-zu-{@Q~TLrbV3^ zm{Bw<0vW6HGg|gG%AC(y|F0f?**amyK{8zQSZkzgcmQfA9^@ykniOW58CN!fu2Z-_ zY+8s?3*Ucm+V@Mzu1$u2{M!FmfqiNRK*MgBc<~|^n20CJEi7ii>ge)SL?RSK8O=T9 zv~ETRNCr31W{N-~_nwvR+n4ghRB_vX8Q|Aqc#h><|FdS}J*|WkCg@ug-wIZj)nsDg zpB25eW(=O4T-zLXr%De=&X~n)gbNm8|3=9dvaf*j=lIlT$PnmPAhN9HljpftNbL za`Q!5AUh1B|F-jUW`A6Ig0 z8;g_W#qf=s4FD_=<+-S+U3VfW6Te3$@lZoj1vKMr*5aVzBoo0RIG`=TVUS zMtI1*0NQjdj9OD#NFr`c|6P=&jG6rHDLQvyu=nm@>VDz>ufJ=d`(Gz_$6vF`&?~u| zRN|T*R?=7rlF~9wOBM;p&6l9m?3>LjDb-eqh`ql66fL`wEzQcs&mU8@jEjD_|9dq& zwHvRJrfSIgK$&B1J2WQIz_*^~pTTVAK;1rS=FOGVqvv+V^s(7m3_TyTNM8Ag>f zO14ovGraU2Q*#WC-j<7eRPOqKfRZY#86JIkW?_OpTi&98G_8#(g0EgX|2cjM;5 z;Qrsn%{fQ-y>|HJ{Z;SX7RTM)$fbh3oIH5apbh8thZ2&^@&kdwbBiE=<^}!)Nj&X` zP8R%ZLTWB9Kn!=4Y81%w)BG_WhtR!+4PHx>ijpGG%ewg=_%NMLX^67yLbWV)#v33`5t}BF) z9u;t0!~|eHo!0+(IR&)``i8c5blgsKWXN^j9VQvnZ72vGXNq5rvpTkuLE*H|Qr(=) z4q)V_wHFdNtb>z2g{7Y=MkGT{xUPF4o{dKL|IldezR6Bv1Rgy-zO|)?${#y90q5hM zOp-Aas$E=63}o{|TGN+xtPfS|*8fv+Me}t6>|6Y>3urp%n371$kjPrp++KpJ#ZO+& zrf=(?U+VX92eqE&i217DXydxFivQjyHrpKE?ODl(1%(Io>_lvDn_Ye0StwZhR=eD2 z&YpjL<+FHfv1T4FJjVNHsV>g*=-1Qxr}y77_0ytXnxKKwh=bDQ1khlx#WV>?-e9Mn zZe?0CU5l@I0mu4r=TS4jo3+*nY!aROYJ#WGEXY7qHwyC1FFB-CDt@}*2U!OjR1J)` zm^a5Hr8X>LNu7pQxZAw5SBYJy+@}W91HeRtMR2|12t%;h9NzoR_d-=qtdDKH3+jCK zLXBkTJQ4JnO53&cnR*gFbG}%qxQY_cgL;Ccxp!T6PC>V^RKcmwe(}XF&^%zMjD&)c z`+rPCew>N#=bZT7aj~Bdprr)tu1`)h>+y4O5)z4Qr)(u|Yfk2~uiOrL1fOD@KDap> z>{6yaGBIvWq5%-65)jiVkNeXoI#^ypK$YZxLa-7o9W1^9QGf9xg`KV*nupuW&4io* z|3WaW)_qnIDREDJb*FxesU6Q@MEQ0x*Shs)|Mf+O{KKMg4N)^Pe@{mGbmZtA>PvEI zIAu`4^|hWmoZ3-^>t*l7%M5CFoGefXO})jpf&#%sing0ctq%cW^F~6-IUXkJ(!xkK zsXjEpaA$Q*l_*?*SI-uZG4GPUVCSfW^usy5pvAA#3Tw8oZ)lAdMJOrWR_0~Ksp*vr zOeu4C{B}_sNLSm3Q8TDDDf8iMs_}<-Ru1gab&O0(a4DKv<-FKEEN0Hif01f?)HKjG zyAnaiuNk94$_1daqPKn-R~pteK{c{HLQMB3FvhL2bmU{5tB7@mVp?B0ab09+3~r+` zOX2^0mAl|>v9{PK+Z7()8p0g7stvf=y4#BLSE%hwnb8s;{4R-2QA+-a{agGAluZ8A z>Iak%Uk_b2S*gRQ3R6!uQ* zO*D)8*lMoKxww2;~5;L{NF|VD8gPX zu&_9ub^zbV4ne%@loYFkO{jh%%*iE;M;N%C0)!$%cpI1l;=v@{+2MaS@YkTNTBsR{ z>`5fRp^4mls`o91*89@eSBogrr-eVewR-=)d43WsNKv9)Olvi^dDsg|m*EkWjIK$6Iq z{wErSA!yfIV=ZMowIP!7G`(WF<-Nw%S0*xzd=g2q@!K$*5D9R5iD1>qJ)b{z^N*`y zF$n#8X1SZ+=fvqjsb-O2#GiV3{N%V?Gp07OoW28{OUX0+Z}2*`?9$&o>~??S?#SY< z?EZKo&Wv@=BaZ+t*B8R zd@YnMnonxfV@Hvt(ubhLntk>)@>LCL`0=u=3taJ&9@@3_T1$*K0QYH;LwWMrge z3HM}dNyd*KvRW$Pwj5I#;#3l#sLWM;7%7#f0dQgJ|1%6akM`F zR6O7k>r^hdl@%DcaP5^drM*336(lQ=nwsTU9rO*y8tm!m2*&>2N>vb#KCLtzk$&O& zUkg2`+n4%;R@oQ@q+zJ_uQLxnSz>6DkU*B#d|R7$>wAcT6y{1rGO4k}HDnfbDxqvp zps3HK=5|Nqp5j?%vl^lL1N1;&53S3&mf){S|jZapmU=5X+;?2@XCa2ouE zAOV}+NoeIW)9SZ15N-b+`hEVaeq*htW4*UyiQ@1;!~#HCB-%ktECMHaN+r5k2=lN5 z+Jf5R3$wUDu>KlL_6#sDkEm+Izy!YUk2N|5A_Q?W6cQUJCj|~P^hUr_BlQ4&N`wty zT6Ta{o~vV!k$yV*Bfj8TZmIsbl=}$d%PBumbjFH_0({CcjmR3V-b_D%ceK+EjFjDN z&HTIjXwJ58P+(yu3VT-aBy+?@w%|HQ>TQJS>lXTK2fTgum~sLias(v>0;Nv*sY(e> z%?#ysFmUFaZV|#@zb#<1#`mq(hh(_^!xYh{_mf`3+aEEjL9*Milm*>PkAehbf_hjL zLhj{;NIk##Sw%}zK%2jk!VL`K3?%B@+>XmBllt3x18*^8Ci&V^qLONKKJLu(CViyS z-#?Ks!|RU@Ph(P}UjS??^MfP$L_T>$EmzJjoOiWHMUxMXmO!G(f8$aHc7`eD$A`S130t&{N6>De-EK&*^y-tttRrwXXRLO<9qWItYXV<1l(< z!J_L{DIVvX`}G$_*Rz&76V}U8B4X#}&KHw2%lfU|i_Yt9V60+s6}tAIxCTu=FWs^0 zA@*PSL84+c-hOLsX!nFgXyD~RT^Oevdx3n<^;X&G;OTkQZLZMz&F`7(jr$WS4i5Qt z#dlE6nkVmfsI%)%WNBw)_5m60VKg2lT4-Ycg)gtNW49S*t{8ijJ9Hh>FX zzA%dfQ;3M;4_1&qXk;mWT;{X>QeD`aicgs?UGF<35?p_^y!@jfGJAjDakw51yDT3x ztbpl)jn3eYxFf6upZ!GiwNJ*kQT!JsZ=X{g-(0c=iAa-tUy~EekWlrbFnQqAqlNXl zlbFUX#isKCgew4lj(oK1()eLyTYE0Ua^%nQ_caRP#BPp=6Lp;#cT*+LGlKi7mxXv><(bQGMSgibSv* zpakUhk7@M3VVjRkwy#>L@%Yi60>~=8IwQVLlXi4vXT>Y_{iLht$cfp0SxdMgmHLxJ z86xZWX^66-zpr7ikM74(c?lDK=4kvkAC1aU1nn`UbII8n@+^S@irK`11Y2pp+KC;` zHZvZH@fp`l$>%y3E>!oFFu%Wefk1Mv&e&(#S5)2lqMggOE86CgXapCxgR4ZmHvKeNEm?QpW+&dkXP2J0qq z_}tub8>~VqQX%y#`^QfGSXMp@pW+yN2>yjwwQ2N2=Idru?yOT(FyLl&uj|mYRdGZ- z*^6pIjE(bUs-`{NYXO zoh=v;LK81E$6%qPjk(XB-O7o?JQj3phQ5qXLxI52blZ1V0b$ZFkn*yuz4v!zQ|24p z9X&WpY8dw9X6AZi+td8|I(2GlM+ybi?Np9=%V>e?C?WO!byAP+L*z>v~FJlH-oXDTQ`XUmFNHC3`k%Zwy+RePb$zlGjFPQe_zv8E6b5D?Z* z&Wo?3SfYcjp2B^h2CuhoC#%pB1_lONM|U&Zw{aZvr`=O!wcQHn+MT!p`R=Pf2P;$Z z1s5M-ZQ~)~@|STt2P+3_cTS<^aNjf$Z0s(Eot=kPg-GxzoTPr993@N3nlPP~W>r17 zc7PTNKlz+%5hlFGRve!?%bJOCme3`9W?%jezzHJw{NXgFWl0=x8qGB^O0O5k;28g; z(><7lwlDFi2akKXQ3iBI?ctMjHfsDJ5I9&bnp9Yyl{>rW*du>0;H0BvPA9fMp)dtf zo)G$I_dP$SC1sl-Sv5gzRa*;}IPp*9J}=rVxl%HUrEi&gd99Yx?)Tgjm1|Em?u`3S zy?r)F>)Bpev(1QJ*nW4|Gg}uHaCuZl zrBGc)w#)Q`VEetDv)Q|tgN5VT2Y5HW5E|D0O>#xI zNDw^Vvw<29&fCw5;P++pNBpoq=&U{EH%x%3Ix?xp#zVz);a=}kP}qisM-mJK4lg!a$=I7E$$@m?SXC0@8`?8K=B_0eivJ zqvvaBS6yd;E$c3%*i z_4|DyJVIdKPxLQAPV+y9c{Mhv3|B{_Hk!Ye1-P!i#$>)uA$(k?Sz zus?J|{8_UDMomX;@0a8P)fCgR{}KaU(G`BWGYC#X5?qP=0y6SOMFsN=kG3)q6#sL7Q|A*Ym!VITos@(L9{uZ*w#=t| z#1hBMW=eSY(2<(VXT=|;d*dsCD15x^{?4k(!DSg`Rf}OKC8*hdP4+q}FoD+k+gj)w zqXx}Gr}4)6(Y48{%R%jf2$$HsBw7jW!LayC^FK{eJsP<)!EBZ!xL>)Cd8 z>{F=>!1L;1S20=piIPt!fZY_$ z6gJXEt1IJYTj;7@P6(voi`1r8X1vsIni*piiU*O~dYrGbSbaAvtRY=79z~|RL?Bq1 z_<(7f%2bzXD+PhP(F8zuOctP!TkYp;4DMi@pk4t=2I9(tsrl(@5>95^MorU9zX8mw z7;D{Y>!{EMtr&#UXz7aZ>61 z)iI7RZ=f5`xc@@ENNr3BqWe>X9%k_mL z7Hvf1wG#xOXv6kwCgqS~>S_aY>8s`!cbE!hpM$j)u{rh(X9^%UjLakmfRW)2MLNwJ z8_c|(p#hZ8@&Oicu|i`sKb7{#&bag?B}3HqNyz<~hf!7_c50^t?}LzYA(#_iYzD?) z&nH4*Bf$06l%uxPsyrqs!-_XTghrcr(i1C(Ki^S7Y^_L7K@}gt1ZnmMvBZk#&9jep zSY*x&o^Ic6Z_k|Y^P}@-tt`};O08Sl;BShOgK304z!~Z#q={f^uCqCz!)ze3~{SgGQwYHvfN z3bd&@&1X%ht!Q?IFL#1N49e@*5zgZ?HWmwZK{vmrHmGJkX`nv{S@zU@On+%b1?2YU zw*$oo$`e=@njEXBGsWs0)m}Sx;xzE2sdXI2$1O-KBfVy`>#xYca_Es8<%C{Nyzrz) zUvrI`<2crSh=Hv5ft7?ICamL3KTnq5W|7x8%8soI73XJ$*CqVfs;y3zassG`l8Qd4 zq?U^;MXE9lH?nx(j`N-cqbl%NdE4pz^aFPefxy*?EVbOmmHqa?qs zFf|a2I9gQ*ksT?sSyfOFy4brIu?V?X@{ytQmTWVrh0<1q-fYc`P;s!A_G{x@Op4Zk)9;o=; z&RK;Ai<)&y4Gm?@8)gD}lBw9JRr|5&COCl4*B=cTugkEZe-hX+D z>#F}-eMHjDnbTs=-aX|umeThj$brY2v@I4q@vv{wtR>J8qF9(wl%XVofL0N#QVi%b z@I{?_WPvHim%bJ7-db%rNRbf2Pc<{gy-!qB+3+@j8C#EP(*?mlJ_tN`K=bD*uHu6; zEk5ybcQO)gIBfOU^gBU-v;fDiuxj0dh^MuoMlVhS&B!8YiBRx*Zhzqi$m7X@=9S7& z^Gx}GerqNC#wP^-@!(V8kF{)r;+ovq=P-YDM{`VquxLU&TySx+@9k&_wfQHtoN^ra zXT#iLqjes0%D0Nk!MEB9Q!4^47s)%mFu%|i>shSa`qi#Y(U&Rknmspjf-OGqnx{hA zh6nDy;-F&%W?#qC1HLyp#{5REelETCLczjMz6|+2e0z9|2S5aZ?1%J*X)&(>01%== z^i%bl#-K8 z3f<59`3Qv-h zz=~Vtg}Qojkby09YCV-^_d`v-6z-H@_L`A8*kAN$c}`E?^WalNbVmkK-4NVnr$t=y zkqPWx5xy=!`^7m2Nh`lyZH1K+ZeIzJW8u?#O;;p|pBD8B$YuMH9-H{ATU5W2=3As# zVV!(%)IjU@qJFiVztL|iKL=|22>65(iIKI{i^uPb67lK!N*&v!P4lK6`784~N{&(i z!EI-cOn1i1wr8%-_erVRy3;QJ>!Mk$%Wb%schR&`7k2({<96zPP~m1|}Ktp8qVhI3_w5H({j~X403*O>#cgs4P1GlpX zzgHRf%mj#U+W>vv+1`Y+6nf+$5QfnA2_6rsm28LfaU}mQf-%9{Fj4*TcM0Y6ZObBd z6BMIN;$QR8G$dpXlo&r1!3fo*3{Wm6&{r5E^eUf$Q;pWfeY;nZc0vy1bU+!ZuFVIQk#^_#VuUm}Enw?Cgs!EX5g z)QSkx$0Ev%!m(RK4Mecx<%RX@3okzj4Ij>(e8JH{HqJyCH9a-A5)b{0`s6@WKWinQ z0XV+>Ga{bN0dA7C#4J5d9`NWVUQW^Jbv|m+3NJ2x`-*A>TPk4D?Q zC-A0@A1xLguD-^%u?-N89ZX(TE3`v zP}_CO8tPV}p87%?SKQ5=II+{0Iu|Bw3&7|KoE&Q!>;MTT* zxApy>ojGe^?z^#_CcmQz$s-&}qlD?)d`!nVCsqWCC7UIMc$hKO+8wRS00;>Gl8;-D zcN$6(1;N=fmyAWZgcl;zITLk~q%;Tq^Y`@_h_!UGd~C_DqoHQd2Xc1Z`-+PDrt;}~ zu}PA~rVD52drMMGA>@>8#3Q@YMBpj8EUV5lqQnl|4QjkNM|$`j3_oE2-i>*>jwhS& zj8LneV%0_hWw5nLvkD$*(wvcu6Y?%tXceq!X)35*KeS8REge}eFfi%{QMJ%ho^3km z#w^Tu_=~b%04e0*B)#?F*592MX5}?r09@9a@_G<0y3?lvlmu<~uC2n!L>dn3u~AO| z)_kES_VYn)ejUui3iophy*Gz*e|+xu$~a79grrlE)O%|)Bkt?BF#oq!2KxXMb*vja zyFZvdQ=0b-^y0@GFo}oyssxfAa^`Cm@2O;8G4KU5k>-s8oXv`WH2#eftoGmCBUq`0 z!q+e892X=sMfr>4avc9HG|^J3NlM{*zA%QyDMmSv;+AvSDeaVxk1O%HIEy;10K*!X z8kQbC@mxOOb4ejVk@41#i`-LpNOl__iaIjQC8y&}#Oru|7ODh1nU3?Xw0M@K2t{tk zf)NHVzLix)3l?Ws*Fr~C)}01QS@0|HKJ5cN^(XWh%T@vU8ysk$adn!`4sG_!(9X{H zmp6<8v<~AHDu{{Qx1Z{Se>p7nx0txtvXO>2WIvJ$93P*sgp75g+&O*B`mt^;-%Yj(NfQ{+`45Lk|rHk-EaX% zL~{|o_|Dn<_0RL@zi(C5CqZ=JP?j}@3;@9=rRc4FK4p@h6N6AcRUXKv(dO5y6;kaT zZ)%*q>A4R>kGgXz(Iqb*Ntl*+)s)QQ;Tt`sF%x7ERpu^@2l;+B6dLcCPf*f4SIMUb zjE<^VUx9v#(%2VuwP;JJQjrCpSf&Sh4_HzTqUs%}C!3|1B{Qr#yQOgrgMD`S260O= z4`>)n^d^Y`7?Bqr{c?r&Q>a6GKKKpJNxo33F71dC^?oxc@htjXy}+&4%~_vsH!ca> zW)XgZp`6MpOVw6>2nxITdv>>y8iyXVxVbX8PYu8C4Y|DKxWDVYYug^&KF=G~sp)u6 zo!*&CNTQP6>(JTy-}|utY!EJD`~mi~zsiZ*YIL#8Z?0OHuI|y7WIx}vP_F2)CM=l} z3`|mcXK$rQ$$5&Z`~<;7p+HgqrGLC0@SHsI>3BQi81agk?vha{^dq?N(rvoEzN+f6 z>ys6HHEOBv@jm6BenbNV#D&ME<~ha|pN*ovug2fGkOVD>8bSVE=u2<|lh(6#oA$r| zE14vtqkKqc%TCQ=j>`LU0(|hfDz)AGeK1F6}l?KTV8ire7vJkVM(^H-O0HTCh=86gSPc96n&IR-1iYP`pzaH$oi+V4$X9`< z%7w(RLV`>rKHTI1KJf8ShK;DTk~KUULLF^r5E>p-XM}EokP!Zoi~|R|gP*6x4}Dbn zbce%?IkCxFy3$uIpLiJ=i|WQn9}TbRZw-_wksdK`}@br~X<4ZQRGxv7`@yyH5`6Y=54hjN6-AI}my8ZGz=sPaP5E%n-@; z6)XWC`z>s@zg_+|veZAz_Ii&{OZ! zdUgz^7W$NOX0ocvppCee+=@7|L5+3{PC@pp8r73)+h$YoEsGK~-<@+_`&|(*4jDk; z%43Ok;&VN_)?Y_X3p$%HwDFc44vQQiz>f)vi8uRD;BUdlFLh#HHX3nq)1JXCk*Dmn zYah92vOl(})l)J5tCVGdnwe>PCzKh!z?3z8ouXhMd+n7yjJ%YrjqH}dr=?JATjx77 z9y@^6sYYPNz1v1Q988bhzM@Z;Zv(>b?h1Oi&V_nILPNV%`JP^@HQTT+36)*p9x80L zrRbGG!{d-|{^5UrhulBS_;YcDgM?YE>B)M15E2zlRWUsJ<0+N*^;?jP+59*;c7j`T zu)Vj&04h0!D;OWFXz}e13A*>>lvP%!txA5!BS?l^K*lb(<0!X>r>D0vxdqivJ`!8I z%ULd_#yN(#e%+bzl9F2q0=j^bY`o1JpD;{LfM1q_Nf0`GrCa^{krSm3>vO^LCZj60 zY0}J=z_WQ{3*u58f`i>k_Da{JnkHEqwg^a?nmXUshim!hNnk{uCONeeGfVM|ehu1f zP;!}j0ZK@Xloq!5s)?LyVZo>LWqp!3%l|5!FhT^|*nteN5QDHXft%52-?n(uAWH;K z{>bnoCzx+Az%1^d5gpS=P>VSnmdrpk;u0D;xZfQu&INsbFlC-v%)y}`-xCZ^oeDo+ zy8DM2oEe&nC9t|pn21*E^N-^UarWk!edtUu(P6k>8ud*jDr4fOCb zNCMF(quhczWWR6gl(J+{1Gtd1V3Vp0u|VJ>QJ1%3gq*_G;yv|CgyJ^%qFkjzFy85i z*J+y6WTKo9jdWzfV&~v^rC=_b(n!6B$Y_Qd)D|+Gf*8`-Zx`}a)f3C?xEz<3;Xe>D zad62ev!Pd7s7Z%=TP!evxw%KF38*K67Kq%Ut)v?K=PY@?^0WGDQ$0zCSQ=B{Lpr2c zp7P6rW+8EwxgvJDSeOPKUrP4PD;}!~6{mC>#UVRfAQwD37~l3h0AKdHQyOk;Lm44%27f{Ls8Rs)De8nlFRf;_?zh(4|Mgp;otLl z9;*W0yqR&03Tb|));=2#$6xwWFA?FGveYK2?62))$;~0fc|hU4GkN7IjY{+W5u5=at-rQiY*I_e_vy(qOoX&_$Wp& zsW8RRuMvy^dJLEo}%Ak8{QlZQ zO>HVyq#1wJV@Cv0$528}1$$(ijResZ@?kpX-eqTQ75ksiUMkrmTSWSoPwe@7s*W&k zcS_R22n0W>umNRlG!5&`J_81&PDbjy|2`2J_9sl{7?Ahexv({Gbb8~C5^0G7MhmZw-7-yq`QYu9PdMyX}(7-&;X!g{tv?04G7% zzO7NW;~)iCDj-bDx)U`dQ%IPQkWSFtC@K)V-aMA z-34zpSR}#%1DC}X^V3*4BL!3=#T}JfF4R1D_BTZd8 z7j7*!i-!8*4yM?tkZ>*G31qG1lSFTVKoww*q^y}SSXH^0Aq^KQd({=uhJfBfX; z=AsaFC?j26jitlkyZe{7x5u})wkR{XY8`m99b}+74#PNH#r9&^zP>-)FaFIp-^%ge zn*q1O$a0=KgVO*T!tHMN@y8#Z-h6xi-5GSDf(8M|`~CIPr=MM3f2xiTx9{%W(Yxj7 zx(F+PBB(pKn~1EFX(GhJ%;7*101PAnWY8B~%#|}~qz+U{9@*OaqO(U|+ysFsHH1 zB z5fM7OM^`hQp)DVLc=3y$|M1fnS9ZRg4(~QQ*$huV`^jgr89)DUc3tYw)oq&RWxfCh?JcZjga9KV6EH<+ zn%37TA;Rj%j#V|5f3#lT8J&R)kRt*@qI@J)wFIuCa1qYW6$7&Zi-5MAj;D7UfXx<* zj7hOtUvzc%uK}cMMSwtrm|+jJs+s~*A7X$hD#CQGN96yQ2M0SbGfEvtDHVVKx-ZQU zNCZs?QY=mD{Re==EX4y#AwZE*08mvOrqgts=HsFVv#Ir?LkrR(fRv^{L1SX7H%HyAan*jm1L4dnj7zJ5aU@#Lhc^HHnF%c1kX}3O2>TNnRa;?L* z6mwj(&+3`m;SK>nk}|}6OB^Xet!qa#CJvz04gr1X0OSP(!rU81=Wwa@Vz>F^!{;B| zJbUrvMy=f+9uB>g4A64yP1U+;(_YOm!Xj{9&N(w7q;cG+&aUQ&EQqvnrIDdG<$<8} z`S|eayDwjV_ci*DKK$@GPqxhG&Bet$^*7(X`|A3e;d=Yx`NhBfH-Gg{zx(ao;qT9< zGxKJ%83RI9MabM#l@O7@42W`;=>YjeTeh{nZgtny?)!h%K{Q~>b^vizf9B)GfP@fC zK;dekkCHHU*YwimzH0@AxP?LvJb-|sAclv5ffyQ^h{l8H=eg(RSQ! zcbi(PYG0Vf4@Ng2CeHRP7b^htNFu=1mIV;V z5J6zbKuj4CALQCwZ&SBPqeo=YrkJAeaC!0k#gh+*Ve|I&?c2An&*y`?fg2Yxb2G*D zyb1*OP)MFhRmVZ`*E75)9L*7?Zc~= z?;_}U?8oWFN1yCI`Qc~(mk<8$AAI!j|MUOx|Ne)6_~qUGy{YfE7vnGhRCNmr%2hCc zdgMurKoEh%B2r2v7Ig)HY-yO*CAhhhJ3^Rh?$jciUsxfQfDxwJX47WjoSJeoSB*6C znVC0koKV>$Y$~J})yzSpFhlq{mkA4pKnDauWDG)ZRaK3`lmP^UWmm`jc7L(mfyP5U zN|nR$6i#jq0BO2Ja7z8U^~iCFySC+Q+Lr|!O0DB&Q%VIub#JC?iqHc9!8mRR$=rL_ zrb<*UE-%N;UWO3?xBJa@Q!n=W?S7}rjEG#=T$kRqJXqKJ`@4tpX=N1vCL1q-FWtKK z#RGjod0A%dlWRAs>LojM!)UFw&;o-LLs(iLI1oANh9R&o9ubA5jy#T=&9Dh4 z@E{>P&)U(KAYrP~beZ}omNOuQ1tVWxUTrV7+kpwjp$x(miAhKR#=5j=y1jdMcX+F+ zr}GJr)cR&O-aNe?cH7p}o!Vq=UXF(&81BYhmEvyD?eON|0A5PMY;YKcyZ!B}?Ij5x z4#(TKZ%)S(OWoXTw=ysj8$ox2ex6VBGIu)1()GODJiEBM-d$X5hhf<42gcw+phgZN zv0Y+UIL(yMLz)f3zVzw#&|0fk`-@MnYcoOER~ZX#IR=O-czq$gY?q}Fqew_MH3y7l z=5w#Wm1tW^=a}cFs)dmo^$zE$Pjk190gOVvQq|2V7y|&*I;epmJ8Elgjk)Xsh@kGu z#aP^_R^Ce8GL?cX6?Zkvmh&9Y@w&Quo7(Bk;mz^&{lmk%Z{LOEP{xb8J8dqH4^xj= zCVPO>H}>6edzjBl;n58Hc`1kkGlb9Y9=`tN@9w^Nd!Fap*YEmya)g&L6`Sm{A8q&h zBDf#Mo4v5ne9OJJ^JxzCIurzqwe-=7BZB}>lYt=@{`T}qh`3@KNl?4ro*xIX%-F^u`r?nAi_*c+8u-) zDIh$65mhZvyDp0^;hoBWTu2I#n1_OQ?Ms{77qBi&WX_1-fr#B~mA$N66G33>Ey!0u zEOI>B^qIicSt_WzsWoeAT~!G|5rL_S`z3IYBsbk@xNOcM@1z<2&%TYGw zr5s5~0eAO#IW6r>MB}(&78C2On^`(AR22vaIf6CQdnm#p2msj(bm<-zZI)=efqwYO z$G`Z=CpTO9`kUK!IzNAU@q<74{>_u8zxncuKYab=o4dD;yxs0=9Raah!w3;@?-?!y z5CD-XobXgXL3o%u!YbIoh=}Mmg95WmX011o*>o97jqu)P?K4IYQ#J|f{4&`&7yuYV zSu7?V2v(&=UMNnGT3j)+SjF|gNQuFM48KMaX7qyW79OTj7(C{_Os97cP-UPh1e_KQ ze_a0%aT;MUf|ws`{m15l$Za*tqOa-&WDBZ&mj(|k`m{=d+ zsdLF{oxy`x5XDuO^ATK8u=P1&Mx3=jbUTJOVj!ut2mt5;#6gDU&WyQ?a$mC{-CDk` zn{%O33$Y-g8@igCtE#)N3^8~2$ju&PfL6Mf)`*BlHrIXj6oq5;VPvP za(JYLfB2-~S7?La@0H|2kqz+tlW(bu1AVl=l3iL><00%%1 z6XsF|cVnh`o>~}ylcZ59OdBCQKJbPJDK1inDhOai1g5<^aE#;ba=YDb_7-|~bUUBC zAqEoix^_*27=tJu*?rm;)?pxUwCF51&8(@ejT?9X~XSyW{bT z?_O%IH4_ybu`Dw{0Ejtwkhw0+!~1@BISkyEI@@^_Zb87B4INn?mP#?e?d`Y!;otvn zpS*bb&;R-_KKaRqhj&Mvm)+(5I8Wbv_09JB=KFv7;rBj!{)?ae$yeXJ{=*lqr+OOq z+d_g&NDvwV`JNLKM!2sCjMdGuJ}m){Rw_hBcLzsWYwd(%q*o;Mpa7ULmAJ|vJps7s znV{_8dbTvi9aWiVeW>(7f+0&0ceEx&V_3rN7o42nX?r#yJ4h0xJHxhz~81Adr%>WQA z3^4#4*3A~C7ZbpcDBL|XYz{C+L9EQg!mdsbhSPZtlGxTu7MCIB>GbO5En-!m`{U`& z%bTD6vkyM{^y=UKFaNrZJFewF|HuFQ?#*kv@mil1E`S7prp6=y85RDBCrG>+7h=xg zl$oxdAR=)p!oj1fE`)&?5dq-oe-cJ_bB%62U5!I2yX|gBuna|h4SZ z74AAm3rL?II-qI>!vY`@8hWl0J-{MdEef&|KmZXH;VQKZG7g)~W>d=Td7f2cO@-Fv zl&wG!QzOhQCj|F-I;yEGay&_`H2@=t{ORswaE$YO7wUnqDjSKH5)Z002ouK~!X}1Z;soV4=M)$K!E2&+l$;rPQ$wLwzB{!%&M1)7j6< zaXwFdX^ePzxxLu$L!*6q#R^wM57)7H$JdO+RzW}L=x7{;*-WejXx z$9b8S<>7cbJe=R%-(SDI-0#PmtKG%L_UW^m>+3!52A!v6J_~u#i;J@Nu=~4*(DOF;}0 z*=%beQtk6RAE%R})j>Sq)S)5rrfe=RFK(_kmwUyS=H>qWxS;u#20i!I7+{bpwVHWX zLm+`+sJqQ}M-8FFlPAxkKZKo5He+-`sN;}#PwG)KI?2?-!pxA-y(?JnOBMqLF0^8u zJfgRy`x4e56vM2ya6o4Cv0B6ohH7pDq%&aYQq>UiCM8a-POa;l^rnbz>d0tNAFqX0(H=Ex3 zDpgvgH-G@h6a$)8y4+6j*=h}!wz-j(Q;;cR~hu{$afrO<95%<nD|h9fSbMhuK_x&F&#w z-^XkTJzwSh{-wJLOPXw3?`Fa7g$rQnIvy?T^geCyQ7Dwf{BPzg4WGUq`3N{^a

    xlST*M@fimaf3sInO}o3OOzh=}PKfcGZOaI+%+ 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

  • $3YKF%MC^Q2gz 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%0A&H3hY+T6#usxGbdGQZbgnwhweQzQoz8 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