File: D:/HostingSpaces/SBogers10/farmfun.komma.pro/vendor/_laravel_idea/_ide_helper_facades.php
<?php //92415381d04dff4512de70b93825d6f6
/** @noinspection all */
namespace Barryvdh\Debugbar {
/**
* @see \DebugBar\DebugBar::isDataPersisted
* @method static bool isDataPersisted()
* @see \DebugBar\DebugBar::getCurrentRequestId
* @method static string getCurrentRequestId()
* @see LaravelDebugbar::emergency
* @method static void emergency(...$message)
* @see \DebugBar\DebugBar::getData
* @method static array getData()
* @see LaravelDebugbar::startMeasure
* @method static void startMeasure(string $name, string $label = null)
* @see \DebugBar\DebugBar::getStackedData
* @method static array getStackedData(bool $delete = true)
* @see LaravelDebugbar::addCollector
* @method static LaravelDebugbar addCollector(\DebugBar\DataCollector\DataCollectorInterface $collector)
* @see LaravelDebugbar::enable
* @method static void enable()
* @see LaravelDebugbar::warning
* @method static void warning(...$message)
* @see LaravelDebugbar::getJavascriptRenderer
* @method static JavascriptRenderer getJavascriptRenderer(string $baseUrl = null, $basePath = null)
* @see LaravelDebugbar::isEnabled
* @method static bool isEnabled()
* @see LaravelDebugbar::info
* @method static void info(...$message)
* @see \DebugBar\DebugBar::hasStackedData
* @method static bool hasStackedData()
* @see \DebugBar\DebugBar::getStorage
* @method static \DebugBar\Storage\StorageInterface getStorage()
* @see \DebugBar\DebugBar::getHttpDriver
* @method static \DebugBar\HttpDriverInterface|\DebugBar\PhpHttpDriver getHttpDriver()
* @see \DebugBar\DebugBar::getDataAsHeaders
* @method static array getDataAsHeaders(string $headerName = 'phpdebugbar', int $maxHeaderLength = 4096, $maxTotalHeaderLength = 250000)
* @see \DebugBar\DebugBar::hasCollector
* @method static bool hasCollector(string $name)
* @see LaravelDebugbar::addMessage
* @method static void addMessage($message, string $label = 'info')
* @see \DebugBar\DebugBar::setStackDataSessionNamespace
* @method static \DebugBar\DebugBar setStackDataSessionNamespace(string $ns)
* @see \DebugBar\DebugBar::setStackAlwaysUseSessionStorage
* @method static \DebugBar\DebugBar setStackAlwaysUseSessionStorage(bool $enabled = true)
* @see LaravelDebugbar::measure
* @method static void measure(string $label, \Closure $closure)
* @see \DebugBar\DebugBar::offsetUnset
* @method static void offsetUnset($key)
* @see \DebugBar\DebugBar::stackData
* @method static \DebugBar\DebugBar stackData()
* @see LaravelDebugbar::modifyResponse
* @method static \Symfony\Component\HttpFoundation\Response modifyResponse(\Symfony\Component\HttpFoundation\Request $request, \Symfony\Component\HttpFoundation\Response $response)
* @see LaravelDebugbar::handleError
* @method static void handleError($level, $message, string $file = '', int $line = 0, array $context = [])
* @see LaravelDebugbar::shouldCollect
* @method static void shouldCollect($name, $default = false)
* @see LaravelDebugbar::stopMeasure
* @method static void stopMeasure(string $name)
* @see LaravelDebugbar::collect
* @method static array|array[] collect()
* @see \DebugBar\DebugBar::sendDataInHeaders
* @method static \DebugBar\DebugBar sendDataInHeaders(bool $useOpenHandler = null, string $headerName = 'phpdebugbar', int $maxHeaderLength = 4096)
* @see \DebugBar\DebugBar::offsetGet
* @method static \DebugBar\DataCollector\DataCollectorInterface offsetGet($key)
* @see LaravelDebugbar::addThrowable
* @method static void addThrowable(\Exception $e)
* @see LaravelDebugbar::critical
* @method static void critical(...$message)
* @see LaravelDebugbar::log
* @method static void log(...$message)
* @see \DebugBar\DebugBar::getCollector
* @method static \DebugBar\DataCollector\DataCollectorInterface getCollector(string $name)
* @see LaravelDebugbar::error
* @method static void error(...$message)
* @see \DebugBar\DebugBar::offsetSet
* @method static void offsetSet($key, $value)
* @see \DebugBar\DebugBar::getRequestIdGenerator
* @method static \DebugBar\RequestIdGenerator|\DebugBar\RequestIdGeneratorInterface getRequestIdGenerator()
* @see \DebugBar\DebugBar::getStackDataSessionNamespace
* @method static string getStackDataSessionNamespace()
* @see \DebugBar\DebugBar::isStackAlwaysUseSessionStorage
* @method static bool isStackAlwaysUseSessionStorage()
* @see LaravelDebugbar::alert
* @method static void alert(...$message)
* @see \DebugBar\DebugBar::setRequestIdGenerator
* @method static \DebugBar\DebugBar setRequestIdGenerator(\DebugBar\RequestIdGeneratorInterface $generator)
* @see \DebugBar\DebugBar::setHttpDriver
* @method static \DebugBar\DebugBar setHttpDriver(\DebugBar\HttpDriverInterface $driver)
* @see \DebugBar\DebugBar::offsetExists
* @method static bool offsetExists($key)
* @see LaravelDebugbar::boot
* @method static void boot()
* @see LaravelDebugbar::collectConsole
* @method static array|array[] collectConsole()
* @see LaravelDebugbar::notice
* @method static void notice(...$message)
* @see LaravelDebugbar::debug
* @method static void debug(...$message)
* @see LaravelDebugbar::addException
* @method static null addException(\Exception $e)
* @see LaravelDebugbar::injectDebugbar
* @method static void injectDebugbar(\Symfony\Component\HttpFoundation\Response $response)
* @see LaravelDebugbar::addMeasure
* @method static void addMeasure(string $label, float $start, float $end)
* @see \DebugBar\DebugBar::setStorage
* @method static \DebugBar\DebugBar setStorage(\DebugBar\Storage\StorageInterface $storage = null)
* @see LaravelDebugbar::disable
* @method static void disable()
* @see \DebugBar\DebugBar::getCollectors
* @method static array getCollectors()
*/
class Facade {}
}
namespace Illuminate\Support\Facades {
/**
* @see \Illuminate\Contracts\Foundation\Application::environmentPath
* @method static string environmentPath()
* @see \Illuminate\Contracts\Container\Container::instance
* @method static mixed instance(string $abstract, $instance)
* @see \Illuminate\Contracts\Foundation\Application::basePath
* @method static string basePath()
* @see \Illuminate\Contracts\Container\Container::when
* @method static \Illuminate\Contracts\Container\ContextualBindingBuilder when(array|string $concrete)
* @see \Illuminate\Contracts\Foundation\Application::resourcePath
* @method static string resourcePath(string $path = '')
* @see \Illuminate\Contracts\Foundation\Application::databasePath
* @method static string databasePath(string $path = '')
* @see \Illuminate\Contracts\Container\Container::bind
* @method static void bind(string $abstract, \Closure|null|string $concrete = null, bool $shared = false)
* @see \Illuminate\Contracts\Container\Container::tagged
* @method static iterable tagged(string $tag)
* @see \Illuminate\Contracts\Foundation\Application::storagePath
* @method static string storagePath()
* @see \Illuminate\Contracts\Foundation\Application::booted
* @method static void booted(callable $callback)
* @see \Illuminate\Contracts\Foundation\Application::routesAreCached
* @method static bool routesAreCached()
* @see \Illuminate\Contracts\Container\Container::tag
* @method static void tag(array|string $abstracts, array|array[] $tags)
* @see \Psr\Container\ContainerInterface::has
* @method static bool has(string $id)
* @see \Illuminate\Contracts\Foundation\Application::registerDeferredProvider
* @method static void registerDeferredProvider(string $provider, null|string $service = null)
* @see \Illuminate\Contracts\Container\Container::addContextualBinding
* @method static void addContextualBinding(string $concrete, string $abstract, \Closure|string $implementation)
* @see \Illuminate\Contracts\Foundation\Application::isDownForMaintenance
* @method static bool isDownForMaintenance()
* @see \Illuminate\Contracts\Container\Container::bindIf
* @method static void bindIf(string $abstract, \Closure|null|string $concrete = null, bool $shared = false)
* @see \Illuminate\Contracts\Foundation\Application::version
* @method static string version()
* @see \Illuminate\Contracts\Container\Container::extend
* @method static void extend(string $abstract, \Closure $closure)
* @see \Illuminate\Contracts\Foundation\Application::hasBeenBootstrapped
* @method static bool hasBeenBootstrapped()
* @see \Illuminate\Contracts\Foundation\Application::loadDeferredProviders
* @method static void loadDeferredProviders()
* @see \Illuminate\Contracts\Container\Container::afterResolving
* @method static void afterResolving(\Closure|string $abstract, \Closure $callback = null)
* @see \Illuminate\Contracts\Foundation\Application::loadEnvironmentFrom
* @method static \Illuminate\Contracts\Foundation\Application loadEnvironmentFrom(string $file)
* @see \Illuminate\Contracts\Foundation\Application::terminate
* @method static void terminate()
* @see \Illuminate\Contracts\Foundation\Application::environmentFile
* @method static string environmentFile()
* @see \Illuminate\Contracts\Foundation\Application::configurationIsCached
* @method static bool configurationIsCached()
* @see \Illuminate\Contracts\Foundation\Application::runningInConsole
* @method static bool runningInConsole()
* @see \Illuminate\Contracts\Foundation\Application::runningUnitTests
* @method static bool runningUnitTests()
* @see \Illuminate\Contracts\Foundation\Application::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Contracts\Foundation\Application::bootstrapPath
* @method static string bootstrapPath(string $path = '')
* @see \Illuminate\Contracts\Foundation\Application::resolveProvider
* @method static \Illuminate\Support\ServiceProvider resolveProvider(string $provider)
* @see \Illuminate\Contracts\Foundation\Application::detectEnvironment
* @method static string detectEnvironment(\Closure $callback)
* @see \Illuminate\Contracts\Foundation\Application::getCachedServicesPath
* @method static string getCachedServicesPath()
* @see \Illuminate\Contracts\Foundation\Application::getProviders
* @method static array getProviders(\Illuminate\Support\ServiceProvider|string $provider)
* @see \Illuminate\Contracts\Container\Container::flush
* @method static void flush()
* @see \Illuminate\Contracts\Foundation\Application::registerConfiguredProviders
* @method static void registerConfiguredProviders()
* @see \Psr\Container\ContainerInterface::get
* @method static mixed get(string $id)
* @see \Illuminate\Contracts\Foundation\Application::getCachedPackagesPath
* @method static string getCachedPackagesPath()
* @see \Illuminate\Contracts\Container\Container::alias
* @method static void alias(string $abstract, string $alias)
* @see \Illuminate\Contracts\Foundation\Application::getNamespace
* @method static string getNamespace()
* @see \Illuminate\Contracts\Foundation\Application::boot
* @method static void boot()
* @see \Illuminate\Contracts\Container\Container::make
* @method static mixed make(string $abstract, array $parameters = [])
* @see \Illuminate\Contracts\Container\Container::resolved
* @method static bool resolved(string $abstract)
* @see \Illuminate\Contracts\Foundation\Application::bootstrapWith
* @method static void bootstrapWith(array $bootstrappers)
* @see \Illuminate\Contracts\Container\Container::singleton
* @method static void singleton(string $abstract, \Closure|null|string $concrete = null)
* @see \Illuminate\Contracts\Container\Container::factory
* @method static \Closure factory(string $abstract)
* @see \Illuminate\Contracts\Container\Container::resolving
* @method static void resolving(\Closure|string $abstract, \Closure $callback = null)
* @see \Illuminate\Contracts\Container\Container::bound
* @method static bool bound(string $abstract)
* @see \Illuminate\Contracts\Foundation\Application::environmentFilePath
* @method static string environmentFilePath()
* @see \Illuminate\Contracts\Foundation\Application::getCachedRoutesPath
* @method static string getCachedRoutesPath()
* @see \Illuminate\Contracts\Foundation\Application::shouldSkipMiddleware
* @method static bool shouldSkipMiddleware()
* @see \Illuminate\Contracts\Foundation\Application::booting
* @method static void booting(callable $callback)
* @see \Illuminate\Contracts\Container\Container::call
* @method static mixed call(callable|string $callback, array $parameters = [], null|string $defaultMethod = null)
* @see \Illuminate\Contracts\Foundation\Application::environment
* @method static bool|string environment(...$environments)
* @see \Illuminate\Contracts\Foundation\Application::getCachedConfigPath
* @method static string getCachedConfigPath()
* @see \Illuminate\Contracts\Foundation\Application::getLocale
* @method static string getLocale()
* @see \Illuminate\Contracts\Foundation\Application::configPath
* @method static string configPath(string $path = '')
* @see \Illuminate\Contracts\Foundation\Application::register
* @method static \Illuminate\Support\ServiceProvider register(\Illuminate\Support\ServiceProvider|string $provider, bool $force = false)
*/
class App {}
/**
* @see \Illuminate\Contracts\Console\Kernel::all
* @method static array all()
* @see \Illuminate\Contracts\Console\Kernel::output
* @method static string output()
* @see \Illuminate\Contracts\Console\Kernel::call
* @method static int call(string $command, array $parameters = [], null|\Symfony\Component\Console\Output\OutputInterface $outputBuffer = null)
* @see \Illuminate\Contracts\Console\Kernel::handle
* @method static int handle(\Symfony\Component\Console\Input\InputInterface $input, null|\Symfony\Component\Console\Output\OutputInterface $output = null)
* @see \Illuminate\Contracts\Console\Kernel::terminate
* @method static void terminate(\Symfony\Component\Console\Input\InputInterface $input, int $status)
* @see \Illuminate\Contracts\Console\Kernel::queue
* @method static \Illuminate\Foundation\Bus\PendingDispatch queue(string $command, array $parameters = [])
*/
class Artisan {}
/**
* @see \Illuminate\Auth\CreatesUserProviders::getDefaultUserProvider
* @method static string getDefaultUserProvider()
* @see \Illuminate\Auth\AuthManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Auth\AuthManager::shouldUse
* @method static void shouldUse(string $name)
* @see \Illuminate\Auth\AuthManager::guard
* @method static \Illuminate\Contracts\Auth\Guard|\Illuminate\Contracts\Auth\StatefulGuard guard(null|string $name = null)
* @see \Illuminate\Auth\CreatesUserProviders::createUserProvider
* @method static \Illuminate\Contracts\Auth\UserProvider|null createUserProvider(null|string $provider = null)
* @see \Illuminate\Auth\AuthManager::createTokenDriver
* @method static \Illuminate\Auth\TokenGuard createTokenDriver(string $name, array $config)
* @see \Illuminate\Auth\AuthManager::viaRequest
* @method static \Illuminate\Auth\AuthManager viaRequest(string $driver, callable $callback)
* @see \Illuminate\Auth\AuthManager::extend
* @method static \Illuminate\Auth\AuthManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Auth\AuthManager::provider
* @method static \Illuminate\Auth\AuthManager provider(string $name, \Closure $callback)
* @see \Illuminate\Auth\AuthManager::userResolver
* @method static \Closure userResolver()
* @see \Illuminate\Auth\AuthManager::resolveUsersUsing
* @method static \Illuminate\Auth\AuthManager resolveUsersUsing(\Closure $userResolver)
* @see \Illuminate\Auth\AuthManager::createSessionDriver
* @method static \Illuminate\Auth\SessionGuard createSessionDriver(string $name, array $config)
* @see \Illuminate\Auth\AuthManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Contracts\Auth\Guard::setUser
* @method static void setUser(\Illuminate\Contracts\Auth\Authenticatable $user)
* @see \Illuminate\Contracts\Auth\Guard::guest
* @method static bool guest()
* @see \Illuminate\Contracts\Auth\Guard::id
* @method static int|null|string id()
* @see \Illuminate\Contracts\Auth\Guard::check
* @method static bool check()
* @see \Illuminate\Contracts\Auth\Guard::user
* @method static \Illuminate\Contracts\Auth\Authenticatable|null user()
* @see \Illuminate\Contracts\Auth\Guard::validate
* @method static bool validate(array $credentials = [])
* @see \Illuminate\Contracts\Auth\StatefulGuard::onceUsingId
* @method static bool onceUsingId($id)
* @see \Illuminate\Contracts\Auth\StatefulGuard::login
* @method static void login(\Illuminate\Contracts\Auth\Authenticatable $user, bool $remember = false)
* @see \Illuminate\Contracts\Auth\StatefulGuard::attempt
* @method static bool attempt(array $credentials = [], bool $remember = false)
* @see \Illuminate\Contracts\Auth\StatefulGuard::viaRemember
* @method static bool viaRemember()
* @see \Illuminate\Contracts\Auth\StatefulGuard::logout
* @method static void logout()
* @see \Illuminate\Contracts\Auth\StatefulGuard::once
* @method static bool once(array $credentials = [])
* @see \Illuminate\Contracts\Auth\StatefulGuard::loginUsingId
* @method static \Illuminate\Contracts\Auth\Authenticatable loginUsingId($id, bool $remember = false)
*/
class Auth {}
/**
* @see \Illuminate\View\Compilers\BladeCompiler::getCustomDirectives
* @method static array getCustomDirectives()
* @see \Illuminate\View\Compilers\BladeCompiler::if
* @method static void if(string $name, callable $callback)
* @see \Illuminate\View\Compilers\BladeCompiler::extend
* @method static void extend(callable $compiler)
* @see \Illuminate\View\Compilers\BladeCompiler::withoutDoubleEncoding
* @method static void withoutDoubleEncoding()
* @see \Illuminate\View\Compilers\Compiler::getCompiledPath
* @method static string getCompiledPath(string $path)
* @see \Illuminate\View\Compilers\BladeCompiler::include
* @method static void include(string $path, null|string $alias = null)
* @see \Illuminate\View\Compilers\BladeCompiler::component
* @method static void component(string $path, null|string $alias = null)
* @see \Illuminate\View\Compilers\BladeCompiler::getExtensions
* @method static array getExtensions()
* @see \Illuminate\View\Compilers\BladeCompiler::withDoubleEncoding
* @method static void withDoubleEncoding()
* @see \Illuminate\View\Compilers\BladeCompiler::setEchoFormat
* @method static void setEchoFormat(string $format)
* @see \Illuminate\View\Compilers\BladeCompiler::compile
* @method static void compile(null|string $path = null)
* @see \Illuminate\View\Compilers\Compiler::isExpired
* @method static bool isExpired(string $path)
* @see \Illuminate\View\Compilers\BladeCompiler::check
* @method static bool check(string $name, ...$parameters)
* @see \Illuminate\View\Compilers\BladeCompiler::setPath
* @method static void setPath(string $path)
* @see \Illuminate\View\Compilers\BladeCompiler::stripParentheses
* @method static string stripParentheses(string $expression)
* @see \Illuminate\View\Compilers\BladeCompiler::getPath
* @method static string getPath()
* @see \Illuminate\View\Compilers\BladeCompiler::compileString
* @method static string compileString(string $value)
* @see \Illuminate\View\Compilers\BladeCompiler::directive
* @method static void directive(string $name, callable $handler)
*/
class Blade {}
/**
* @see \Illuminate\Contracts\Broadcasting\Factory::connection
* @method static void connection(null|string $name = null)
*/
class Broadcast {}
/**
* @see \Illuminate\Contracts\Bus\Dispatcher::getCommandHandler
* @method static bool|mixed getCommandHandler($command)
* @see \Illuminate\Contracts\Bus\Dispatcher::dispatch
* @method static mixed dispatch($command)
* @see \Illuminate\Contracts\Bus\Dispatcher::dispatchNow
* @method static mixed dispatchNow($command, $handler = null)
* @see \Illuminate\Contracts\Bus\Dispatcher::hasCommandHandler
* @method static bool hasCommandHandler($command)
* @see \Illuminate\Contracts\Bus\Dispatcher::pipeThrough
* @method static \Illuminate\Contracts\Bus\Dispatcher pipeThrough(array $pipes)
* @see \Illuminate\Contracts\Bus\Dispatcher::map
* @method static \Illuminate\Contracts\Bus\Dispatcher map(array $map)
*/
class Bus {}
/**
* @see \Psr\SimpleCache\CacheInterface::setMultiple
* @method static bool setMultiple(iterable $values, \DateInterval|int|null $ttl = null)
* @see \Illuminate\Cache\CacheManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Contracts\Cache\Repository::increment
* @method static bool|int increment(string $key, $value = 1)
* @see \Illuminate\Cache\CacheManager::repository
* @method static \Illuminate\Cache\Repository repository(\Illuminate\Contracts\Cache\Store $store)
* @see \Psr\SimpleCache\CacheInterface::delete
* @method static bool delete(string $key)
* @see \Illuminate\Contracts\Cache\Repository::rememberForever
* @method static mixed rememberForever(string $key, \Closure $callback)
* @see \Illuminate\Contracts\Cache\Repository::put
* @method static bool put(string $key, $value, \DateInterval|\DateTimeInterface|int|null $ttl = null)
* @see \Illuminate\Contracts\Cache\Repository::remember
* @method static mixed remember(string $key, \DateInterval|\DateTimeInterface|int|null $ttl, \Closure $callback)
* @see \Psr\SimpleCache\CacheInterface::has
* @method static bool has(string $key)
* @see \Psr\SimpleCache\CacheInterface::getMultiple
* @method static iterable getMultiple(iterable $keys, $default = null)
* @see \Illuminate\Contracts\Cache\Repository::add
* @method static bool add(string $key, $value, \DateInterval|\DateTimeInterface|int|null $ttl = null)
* @see \Illuminate\Contracts\Cache\Repository::getStore
* @method static \Illuminate\Contracts\Cache\Store getStore()
* @see \Illuminate\Cache\CacheManager::forgetDriver
* @method static \Illuminate\Cache\CacheManager forgetDriver(array|null|string $name = null)
* @see \Psr\SimpleCache\CacheInterface::set
* @method static bool set(string $key, $value, \DateInterval|int|null $ttl = null)
* @see \Psr\SimpleCache\CacheInterface::clear
* @method static bool clear()
* @see \Illuminate\Cache\CacheManager::store
* @method static \Illuminate\Contracts\Cache\Repository store(null|string $name = null)
* @see \Illuminate\Cache\CacheManager::extend
* @method static \Illuminate\Cache\CacheManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Contracts\Cache\Repository::pull
* @method static mixed pull(string $key, $default = null)
* @see \Illuminate\Contracts\Cache\Repository::forget
* @method static bool forget(string $key)
* @see \Illuminate\Cache\CacheManager::driver
* @method static \Illuminate\Contracts\Cache\Repository driver(null|string $driver = null)
* @see \Illuminate\Contracts\Cache\Repository::sear
* @method static mixed sear(string $key, \Closure $callback)
* @see \Illuminate\Contracts\Cache\Repository::decrement
* @method static bool|int decrement(string $key, $value = 1)
* @see \Psr\SimpleCache\CacheInterface::deleteMultiple
* @method static bool deleteMultiple(iterable $keys)
* @see \Illuminate\Contracts\Cache\Repository::forever
* @method static bool forever(string $key, $value)
* @see \Illuminate\Cache\CacheManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Cache\Repository::putMany
* @method static bool putMany(array $values, \DateInterval|\DateTimeInterface|int|null $ttl = null)
* @see \Illuminate\Cache\Repository::getDefaultCacheTime
* @method static int|null getDefaultCacheTime()
* @see \Illuminate\Contracts\Cache\Store::getPrefix
* @method static string getPrefix()
* @see \Illuminate\Cache\Repository::tags
* @method static \Illuminate\Cache\TaggedCache tags(array|mixed $names)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Cache\Repository::setDefaultCacheTime
* @method static \Illuminate\Cache\Repository setDefaultCacheTime(int|null $seconds)
* @see \Illuminate\Cache\Repository::offsetUnset
* @method static void offsetUnset(string $key)
* @see \Illuminate\Cache\Repository::offsetGet
* @method static array|mixed offsetGet(string $key)
* @see \Illuminate\Cache\Repository::setEventDispatcher
* @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\Cache\Repository::offsetSet
* @method static void offsetSet(string $key, $value)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Contracts\Cache\Store::flush
* @method static bool flush()
* @see \Illuminate\Cache\Repository::get
* @method static array|mixed get(string $key, $default = null)
* @see \Illuminate\Cache\Repository::missing
* @method static bool missing(string $key)
* @see \Illuminate\Cache\Repository::offsetExists
* @method static bool offsetExists(string $key)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Cache\Repository::many
* @method static array many(array $keys)
* @see \Illuminate\Support\Traits\Macroable::macroCall
* @method static mixed macroCall(string $method, array $parameters)
*/
class Cache {}
/**
* @see \Illuminate\Config\Repository::all
* @method static array all()
* @see \Illuminate\Config\Repository::offsetGet
* @method static array|mixed offsetGet(string $key)
* @see \Illuminate\Config\Repository::set
* @method static void set(array|string $key, $value = null)
* @see \Illuminate\Config\Repository::offsetUnset
* @method static void offsetUnset(string $key)
* @see \Illuminate\Config\Repository::getMany
* @method static array getMany(array $keys)
* @see \Illuminate\Config\Repository::get
* @method static array|mixed get(array|string $key, $default = null)
* @see \Illuminate\Config\Repository::prepend
* @method static void prepend(string $key, $value)
* @see \Illuminate\Config\Repository::offsetExists
* @method static bool offsetExists(string $key)
* @see \Illuminate\Config\Repository::has
* @method static bool has(string $key)
* @see \Illuminate\Config\Repository::offsetSet
* @method static void offsetSet(string $key, $value)
* @see \Illuminate\Config\Repository::push
* @method static void push(string $key, $value)
*/
class Config {}
/**
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Cookie\CookieJar::unqueue
* @method static void unqueue(string $name)
* @see \Illuminate\Cookie\CookieJar::queued
* @method static \Symfony\Component\HttpFoundation\Cookie queued(string $key, $default = null)
* @see \Illuminate\Cookie\CookieJar::getQueuedCookies
* @method static \Symfony\Component\HttpFoundation\Cookie[] getQueuedCookies()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Cookie\CookieJar::forget
* @method static \Symfony\Component\HttpFoundation\Cookie forget(string $name, null|string $path = null, null|string $domain = null)
* @see \Illuminate\Cookie\CookieJar::hasQueued
* @method static bool hasQueued(string $key)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Cookie\CookieJar::setDefaultPathAndDomain
* @method static \Illuminate\Cookie\CookieJar setDefaultPathAndDomain(string $path, string $domain, bool $secure = false, null|string $sameSite = null)
* @see \Illuminate\Cookie\CookieJar::forever
* @method static \Symfony\Component\HttpFoundation\Cookie forever(string $name, string $value, null|string $path = null, null|string $domain = null, bool|null $secure = null, bool $httpOnly = true, bool $raw = false, null|string $sameSite = null)
* @see \Illuminate\Cookie\CookieJar::make
* @method static \Symfony\Component\HttpFoundation\Cookie make(string $name, string $value, int $minutes = 0, null|string $path = null, null|string $domain = null, bool|null $secure = null, bool $httpOnly = true, bool $raw = false, null|string $sameSite = null)
* @see \Illuminate\Cookie\CookieJar::queue
* @method static void queue(...$parameters)
*/
class Cookie {}
/**
* @see \Illuminate\Encryption\Encrypter::getKey
* @method static string getKey()
* @see \Illuminate\Encryption\Encrypter::encryptString
* @method static string encryptString(string $value)
* @see \Illuminate\Encryption\Encrypter::generateKey
* @method static string generateKey(string $cipher)
* @see \Illuminate\Encryption\Encrypter::decryptString
* @method static string decryptString(string $payload)
* @see \Illuminate\Encryption\Encrypter::encrypt
* @method static string encrypt($value, bool $serialize = true)
* @see \Illuminate\Encryption\Encrypter::decrypt
* @method static mixed decrypt(string $payload, bool $unserialize = true)
* @see \Illuminate\Encryption\Encrypter::supported
* @method static bool supported(string $key, string $cipher)
*/
class Crypt {}
/**
* @see \Illuminate\Database\Connection::logQuery
* @method static void logQuery(string $query, array $bindings, float|null $time = null)
* @see \Illuminate\Database\DatabaseManager::disconnect
* @method static void disconnect(null|string $name = null)
* @see \Illuminate\Database\Connection::select
* @method static array select(string $query, array $bindings = [], bool $useReadPdo = true)
* @see \Illuminate\Database\Connection::getDatabaseName
* @method static string getDatabaseName()
* @see \Illuminate\Database\Connection::prepareBindings
* @method static array prepareBindings(array $bindings)
* @see \Illuminate\Database\DatabaseManager::getConnections
* @method static array getConnections()
* @see \Illuminate\Database\Concerns\ManagesTransactions::commit
* @method static void commit()
* @see \Illuminate\Database\Connection::recordsHaveBeenModified
* @method static void recordsHaveBeenModified(bool $value = true)
* @see \Illuminate\Database\Connection::getSchemaGrammar
* @method static \Illuminate\Database\Schema\Grammars\Grammar getSchemaGrammar()
* @see \Illuminate\Database\Connection::pretend
* @method static array pretend(\Closure $callback)
* @see \Illuminate\Database\Connection::useDefaultSchemaGrammar
* @method static void useDefaultSchemaGrammar()
* @see \Illuminate\Database\DatabaseManager::connection
* @method static \Illuminate\Database\Connection connection(null|string $name = null)
* @see \Illuminate\Database\DatabaseManager::setDefaultConnection
* @method static void setDefaultConnection(string $name)
* @see \Illuminate\Database\Connection::raw
* @method static \Illuminate\Database\Query\Expression raw($value)
* @see \Illuminate\Database\Connection::getSchemaBuilder
* @method static \Illuminate\Database\Schema\Builder getSchemaBuilder()
* @see \Illuminate\Database\DatabaseManager::extend
* @method static void extend(string $name, callable $resolver)
* @see \Illuminate\Database\Connection::logging
* @method static bool logging()
* @see \Illuminate\Database\DatabaseManager::getDefaultConnection
* @method static string getDefaultConnection()
* @see \Illuminate\Database\Connection::affectingStatement
* @method static int affectingStatement(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::selectOne
* @method static mixed selectOne(string $query, array $bindings = [], bool $useReadPdo = true)
* @see \Illuminate\Database\DatabaseManager::reconnect
* @method static \Illuminate\Database\Connection reconnect(null|string $name = null)
* @see \Illuminate\Database\Connection::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getEventDispatcher()
* @see \Illuminate\Database\Connection::setPdo
* @method static \Illuminate\Database\Connection setPdo(\Closure|null|\PDO $pdo)
* @see \Illuminate\Database\Connection::bindValues
* @method static void bindValues(\PDOStatement $statement, array $bindings)
* @see \Illuminate\Database\Connection::table
* @method static \Illuminate\Database\Query\Builder table(string $table)
* @see \Illuminate\Database\Concerns\ManagesTransactions::rollBack
* @method static void rollBack(int|null $toLevel = null)
* @see \Illuminate\Database\Concerns\ManagesTransactions::transactionLevel
* @method static int transactionLevel()
* @see \Illuminate\Database\Connection::setPostProcessor
* @method static \Illuminate\Database\Connection setPostProcessor(\Illuminate\Database\Query\Processors\Processor $processor)
* @see \Illuminate\Database\Connection::unprepared
* @method static bool unprepared(string $query)
* @see \Illuminate\Database\DatabaseManager::supportedDrivers
* @method static array|string[] supportedDrivers()
* @see \Illuminate\Database\Connection::setReadPdo
* @method static \Illuminate\Database\Connection setReadPdo(\Closure|null|\PDO $pdo)
* @see \Illuminate\Database\Connection::getPdo
* @method static \Closure|\PDO getPdo()
* @see \Illuminate\Database\Connection::flushQueryLog
* @method static void flushQueryLog()
* @see \Illuminate\Database\Connection::getDriverName
* @method static string getDriverName()
* @see \Illuminate\Database\Connection::resolverFor
* @method static void resolverFor(string $driver, \Closure $callback)
* @see \Illuminate\Database\Connection::getName
* @method static null|string getName()
* @see \Illuminate\Database\DatabaseManager::availableDrivers
* @method static array availableDrivers()
* @see \Illuminate\Database\Connection::getReadPdo
* @method static \Closure|\PDO getReadPdo()
* @see \Illuminate\Database\Connection::unsetEventDispatcher
* @method static void unsetEventDispatcher()
* @see \Illuminate\Database\Connection::getDoctrineConnection
* @method static \Doctrine\DBAL\Connection getDoctrineConnection()
* @see \Illuminate\Database\Concerns\ManagesTransactions::transaction
* @method static mixed transaction(\Closure $callback, int $attempts = 1)
* @see \Illuminate\Database\Connection::getPostProcessor
* @method static \Illuminate\Database\Query\Processors\Processor getPostProcessor()
* @see \Illuminate\Database\Connection::selectFromWriteConnection
* @method static array selectFromWriteConnection(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::useDefaultPostProcessor
* @method static void useDefaultPostProcessor()
* @see \Illuminate\Database\Connection::getDoctrineSchemaManager
* @method static \Doctrine\DBAL\Schema\AbstractSchemaManager getDoctrineSchemaManager()
* @see \Illuminate\Database\Connection::listen
* @method static void listen(\Closure $callback)
* @see \Illuminate\Database\Connection::getQueryGrammar
* @method static \Illuminate\Database\Query\Grammars\Grammar getQueryGrammar()
* @see \Illuminate\Database\Connection::getDoctrineColumn
* @method static \Doctrine\DBAL\Schema\Column getDoctrineColumn(string $table, string $column)
* @see \Illuminate\Database\Connection::getQueryLog
* @method static array getQueryLog()
* @see \Illuminate\Database\Connection::isDoctrineAvailable
* @method static bool isDoctrineAvailable()
* @see \Illuminate\Database\Connection::query
* @method static \Illuminate\Database\Query\Builder query()
* @see \Illuminate\Database\Connection::disableQueryLog
* @method static void disableQueryLog()
* @see \Illuminate\Database\Connection::setQueryGrammar
* @method static \Illuminate\Database\Connection setQueryGrammar(\Illuminate\Database\Query\Grammars\Grammar $grammar)
* @see \Illuminate\Database\Connection::getTablePrefix
* @method static string getTablePrefix()
* @see \Illuminate\Database\Connection::cursor
* @method static \Generator cursor(string $query, array $bindings = [], bool $useReadPdo = true)
* @see \Illuminate\Database\Connection::useDefaultQueryGrammar
* @method static void useDefaultQueryGrammar()
* @see \Illuminate\Database\Concerns\ManagesTransactions::beginTransaction
* @method static void beginTransaction()
* @see \Illuminate\Database\Connection::pretending
* @method static bool pretending()
* @see \Illuminate\Database\DatabaseManager::setReconnector
* @method static void setReconnector(callable $reconnector)
* @see \Illuminate\Database\Connection::insert
* @method static bool insert(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::update
* @method static int update(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::setDatabaseName
* @method static \Illuminate\Database\Connection setDatabaseName(string $database)
* @see \Illuminate\Database\DatabaseManager::purge
* @method static void purge(null|string $name = null)
* @see \Illuminate\Database\Connection::withTablePrefix
* @method static \Illuminate\Database\Grammar withTablePrefix(\Illuminate\Database\Grammar $grammar)
* @see \Illuminate\Database\Connection::setEventDispatcher
* @method static \Illuminate\Database\Connection setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\Database\Connection::delete
* @method static int delete(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::statement
* @method static bool statement(string $query, array $bindings = [])
* @see \Illuminate\Database\Connection::setTablePrefix
* @method static \Illuminate\Database\Connection setTablePrefix(string $prefix)
* @see \Illuminate\Database\Connection::enableQueryLog
* @method static void enableQueryLog()
* @see \Illuminate\Database\Connection::getConfig
* @method static mixed getConfig(null|string $option = null)
* @see \Illuminate\Database\Connection::setSchemaGrammar
* @method static \Illuminate\Database\Connection setSchemaGrammar(\Illuminate\Database\Schema\Grammars\Grammar $grammar)
* @see \Illuminate\Database\Connection::getResolver
* @method static mixed|null getResolver(string $driver)
*/
class DB {}
/**
* @see \Illuminate\Events\Dispatcher::dispatch
* @method static array|null dispatch(object|string $event, $payload = [], bool $halt = false)
* @see \Illuminate\Events\Dispatcher::hasListeners
* @method static bool hasListeners(string $eventName)
* @see \Illuminate\Events\Dispatcher::listen
* @method static void listen(array|string $events, $listener)
* @see \Illuminate\Events\Dispatcher::flush
* @method static void flush(string $event)
* @see \Illuminate\Events\Dispatcher::makeListener
* @method static \Closure makeListener(\Closure|string $listener, bool $wildcard = false)
* @see \Illuminate\Events\Dispatcher::setQueueResolver
* @method static \Illuminate\Events\Dispatcher setQueueResolver(callable $resolver)
* @see \Illuminate\Events\Dispatcher::subscribe
* @method static void subscribe(object|string $subscriber)
* @see \Illuminate\Events\Dispatcher::push
* @method static void push(string $event, array $payload = [])
* @see \Illuminate\Events\Dispatcher::forget
* @method static void forget(string $event)
* @see \Illuminate\Events\Dispatcher::until
* @method static array|null until(object|string $event, $payload = [])
* @see \Illuminate\Events\Dispatcher::forgetPushed
* @method static void forgetPushed()
* @see \Illuminate\Events\Dispatcher::createClassListener
* @method static \Closure createClassListener(string $listener, bool $wildcard = false)
* @see \Illuminate\Events\Dispatcher::getListeners
* @method static array getListeners(string $eventName)
*/
class Event {}
/**
* @see \Illuminate\Filesystem\Filesystem::extension
* @method static string extension(string $path)
* @see \Illuminate\Filesystem\Filesystem::isWritable
* @method static bool isWritable(string $path)
* @see \Illuminate\Filesystem\Filesystem::link
* @method static void link(string $target, string $link)
* @see \Illuminate\Filesystem\Filesystem::prepend
* @method static bool|int prepend(string $path, string $data)
* @see \Illuminate\Filesystem\Filesystem::glob
* @method static array glob(string $pattern, int $flags = 0)
* @see \Illuminate\Filesystem\Filesystem::replace
* @method static void replace(string $path, string $content)
* @see \Illuminate\Filesystem\Filesystem::type
* @method static string type(string $path)
* @see \Illuminate\Filesystem\Filesystem::dirname
* @method static string dirname(string $path)
* @see \Illuminate\Filesystem\Filesystem::delete
* @method static bool delete(array|string $paths)
* @see \Illuminate\Filesystem\Filesystem::put
* @method static bool|int put(string $path, string $contents, bool $lock = false)
* @see \Illuminate\Filesystem\Filesystem::requireOnce
* @method static mixed requireOnce(string $file)
* @see \Illuminate\Filesystem\Filesystem::copyDirectory
* @method static bool copyDirectory(string $directory, string $destination, int|null $options = null)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Filesystem\Filesystem::get
* @method static string get(string $path, bool $lock = false)
* @see \Illuminate\Filesystem\Filesystem::isFile
* @method static bool isFile(string $file)
* @see \Illuminate\Filesystem\Filesystem::directories
* @method static array directories(string $directory)
* @see \Illuminate\Filesystem\Filesystem::chmod
* @method static mixed chmod(string $path, int|null $mode = null)
* @see \Illuminate\Filesystem\Filesystem::copy
* @method static bool copy(string $path, string $target)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Filesystem\Filesystem::move
* @method static bool move(string $path, string $target)
* @see \Illuminate\Filesystem\Filesystem::isDirectory
* @method static bool isDirectory(string $directory)
* @see \Illuminate\Filesystem\Filesystem::moveDirectory
* @method static bool moveDirectory(string $from, string $to, bool $overwrite = false)
* @see \Illuminate\Filesystem\Filesystem::sharedGet
* @method static string sharedGet(string $path)
* @see \Illuminate\Filesystem\Filesystem::getRequire
* @method static mixed getRequire(string $path)
* @see \Illuminate\Filesystem\Filesystem::deleteDirectory
* @method static bool deleteDirectory(string $directory, bool $preserve = false)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Filesystem\Filesystem::basename
* @method static string basename(string $path)
* @see \Illuminate\Filesystem\Filesystem::size
* @method static int size(string $path)
* @see \Illuminate\Filesystem\Filesystem::lastModified
* @method static int lastModified(string $path)
* @see \Illuminate\Filesystem\Filesystem::makeDirectory
* @method static bool makeDirectory(string $path, int $mode = 0755, bool $recursive = false, bool $force = false)
* @see \Illuminate\Filesystem\Filesystem::isReadable
* @method static bool isReadable(string $path)
* @see \Illuminate\Filesystem\Filesystem::name
* @method static string name(string $path)
* @see \Illuminate\Filesystem\Filesystem::files
* @method static \Symfony\Component\Finder\SplFileInfo[] files(string $directory, bool $hidden = false)
* @see \Illuminate\Filesystem\Filesystem::exists
* @method static bool exists(string $path)
* @see \Illuminate\Filesystem\Filesystem::mimeType
* @method static false|string mimeType(string $path)
* @see \Illuminate\Filesystem\Filesystem::allFiles
* @method static \Symfony\Component\Finder\SplFileInfo[] allFiles(string $directory, bool $hidden = false)
* @see \Illuminate\Filesystem\Filesystem::cleanDirectory
* @method static bool cleanDirectory(string $directory)
* @see \Illuminate\Filesystem\Filesystem::hash
* @method static string hash(string $path)
* @see \Illuminate\Filesystem\Filesystem::append
* @method static int append(string $path, string $data)
* @see \Illuminate\Filesystem\Filesystem::deleteDirectories
* @method static bool deleteDirectories(string $directory)
*/
class File {}
/**
* @see \Illuminate\Contracts\Auth\Access\Gate::allows
* @method static bool allows(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::before
* @method static \Illuminate\Contracts\Auth\Access\Gate before(callable $callback)
* @see \Illuminate\Contracts\Auth\Access\Gate::getPolicyFor
* @method static mixed getPolicyFor(object|string $class)
* @see \Illuminate\Contracts\Auth\Access\Gate::raw
* @method static mixed raw(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::check
* @method static bool check(iterable|string $abilities, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::denies
* @method static bool denies(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::any
* @method static bool any(iterable|string $abilities, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::abilities
* @method static array abilities()
* @see \Illuminate\Contracts\Auth\Access\Gate::forUser
* @method static \Illuminate\Contracts\Auth\Access\Gate forUser(\Illuminate\Contracts\Auth\Authenticatable|mixed $user)
* @see \Illuminate\Contracts\Auth\Access\Gate::define
* @method static \Illuminate\Contracts\Auth\Access\Gate define(string $ability, callable|string $callback)
* @see \Illuminate\Contracts\Auth\Access\Gate::has
* @method static bool has(string $ability)
* @see \Illuminate\Contracts\Auth\Access\Gate::after
* @method static \Illuminate\Contracts\Auth\Access\Gate after(callable $callback)
* @see \Illuminate\Contracts\Auth\Access\Gate::authorize
* @method static \Illuminate\Auth\Access\Response authorize(string $ability, array|mixed $arguments = [])
* @see \Illuminate\Contracts\Auth\Access\Gate::policy
* @method static \Illuminate\Contracts\Auth\Access\Gate policy(string $class, string $policy)
*/
class Gate {}
/**
* @see \Illuminate\Hashing\HashManager::createArgonDriver
* @method static \Illuminate\Hashing\ArgonHasher createArgonDriver()
* @see \Illuminate\Hashing\HashManager::check
* @method static bool check(string $value, string $hashedValue, array $options = [])
* @see \Illuminate\Support\Manager::extend
* @method static \Illuminate\Support\Manager extend(string $driver, \Closure $callback)
* @see \Illuminate\Hashing\HashManager::createBcryptDriver
* @method static \Illuminate\Hashing\BcryptHasher createBcryptDriver()
* @see \Illuminate\Support\Manager::driver
* @method static mixed driver(string $driver = null)
* @see \Illuminate\Hashing\HashManager::needsRehash
* @method static bool needsRehash(string $hashedValue, array $options = [])
* @see \Illuminate\Hashing\HashManager::make
* @method static string make(string $value, array $options = [])
* @see \Illuminate\Hashing\HashManager::createArgon2idDriver
* @method static \Illuminate\Hashing\Argon2IdHasher createArgon2idDriver()
* @see \Illuminate\Hashing\HashManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Support\Manager::getDrivers
* @method static array getDrivers()
* @see \Illuminate\Hashing\HashManager::info
* @method static array info(string $hashedValue)
*/
class Hash {}
/**
* @see \Illuminate\Http\Request::createFrom
* @method static \Illuminate\Http\Request createFrom(\Illuminate\Http\Request $from, \Illuminate\Http\Request|null $to = null)
* @see \Symfony\Component\HttpFoundation\Request::hasPreviousSession
* @method static bool hasPreviousSession()
* @see \Symfony\Component\HttpFoundation\Request::isMethod
* @method static bool isMethod(string $method)
* @see \Illuminate\Http\Request::fullUrl
* @method static string fullUrl()
* @see \Illuminate\Http\Request::getUserResolver
* @method static \Closure getUserResolver()
* @see \Symfony\Component\HttpFoundation\Request::setSessionFactory
* @method static void setSessionFactory(callable $factory)
* @see \Symfony\Component\HttpFoundation\Request::getEncodings
* @method static array getEncodings()
* @see \Illuminate\Http\Request::ajax
* @method static bool ajax()
* @see \Symfony\Component\HttpFoundation\Request::overrideGlobals
* @method static void overrideGlobals()
* @see \Illuminate\Http\Request::setJson
* @method static \Illuminate\Http\Request setJson(\Symfony\Component\HttpFoundation\ParameterBag $json)
* @see \Illuminate\Http\Request::path
* @method static string path()
* @see \Symfony\Component\HttpFoundation\Request::setTrustedHosts
* @method static void setTrustedHosts(array $hostPatterns)
* @see \Symfony\Component\HttpFoundation\Request::isMethodIdempotent
* @method static bool isMethodIdempotent()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasAny
* @method static bool hasAny(array|string $keys)
* @see \Illuminate\Http\Request::merge
* @method static \Illuminate\Http\Request merge(array $input)
* @see \Symfony\Component\HttpFoundation\Request::isMethodSafe
* @method static bool isMethodSafe()
* @see \Illuminate\Http\Request::fingerprint
* @method static string fingerprint()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsHtml
* @method static bool acceptsHtml()
* @see \Symfony\Component\HttpFoundation\Request::getSchemeAndHttpHost
* @method static string getSchemeAndHttpHost()
* @see \Symfony\Component\HttpFoundation\Request::getQueryString
* @method static null|string getQueryString()
* @see \Symfony\Component\HttpFoundation\Request::isXmlHttpRequest
* @method static bool isXmlHttpRequest()
* @see \Illuminate\Http\Request::method
* @method static string method()
* @see \Illuminate\Http\Concerns\InteractsWithInput::cookie
* @method static array|null|string cookie(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::old
* @method static array|null|string old(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Request::ip
* @method static null|string ip()
* @see \Symfony\Component\HttpFoundation\Request::getContent
* @method static false|null|resource|string getContent(bool $asResource = false)
* @see \Symfony\Component\HttpFoundation\Request::getBaseUrl
* @method static null|string getBaseUrl()
* @see \Illuminate\Http\Request::is
* @method static bool is(...$patterns)
* @see \Symfony\Component\HttpFoundation\Request::getUriForPath
* @method static string getUriForPath(string $path)
* @see \Illuminate\Http\Request::getRouteResolver
* @method static \Closure getRouteResolver()
* @see \Illuminate\Http\Request::ips
* @method static array ips()
* @see \Illuminate\Http\Concerns\InteractsWithInput::input
* @method static array|null|string input(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::enableHttpMethodParameterOverride
* @method static void enableHttpMethodParameterOverride()
* @see \Illuminate\Http\Request::route
* @method static \Illuminate\Routing\Route|object|string route(null|string $param = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getPathInfo
* @method static string getPathInfo()
* @see \Illuminate\Http\Request::offsetUnset
* @method static void offsetUnset(string $offset)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flashOnly
* @method static void flashOnly(array|mixed $keys)
* @see \Illuminate\Http\Concerns\InteractsWithInput::except
* @method static array except(array|mixed $keys)
* @see \Symfony\Component\HttpFoundation\Request::getProtocolVersion
* @method static string getProtocolVersion()
* @see \Symfony\Component\HttpFoundation\Request::getTrustedHeaderSet
* @method static int getTrustedHeaderSet()
* @see \Symfony\Component\HttpFoundation\Request::getPreferredFormat
* @method static null|string getPreferredFormat(null|string $default = 'html')
* @see \Symfony\Component\HttpFoundation\Request::isMethodCacheable
* @method static bool isMethodCacheable()
* @see \Illuminate\Http\Request::decodedPath
* @method static string decodedPath()
* @see \Symfony\Component\HttpFoundation\Request::getRequestFormat
* @method static null|string getRequestFormat(null|string $default = 'html')
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flash
* @method static void flash()
* @see \Illuminate\Http\Concerns\InteractsWithInput::server
* @method static array|null|string server(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Http\Request::setUserResolver
* @method static \Illuminate\Http\Request setUserResolver(\Closure $callback)
* @see \Symfony\Component\HttpFoundation\Request::setDefaultLocale
* @method static void setDefaultLocale(string $locale)
* @see \Symfony\Component\HttpFoundation\Request::getPort
* @method static int|string getPort()
* @see \Illuminate\Http\Request::setRouteResolver
* @method static \Illuminate\Http\Request setRouteResolver(\Closure $callback)
* @see \Symfony\Component\HttpFoundation\Request::setRequestFormat
* @method static void setRequestFormat(string $format)
* @see \Illuminate\Http\Request::userAgent
* @method static string userAgent()
* @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies
* @method static void setTrustedProxies(array $proxies, int $trustedHeaderSet)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::wantsJson
* @method static bool wantsJson()
* @see \Symfony\Component\HttpFoundation\Request::getHttpMethodParameterOverride
* @method static bool getHttpMethodParameterOverride()
* @see \Symfony\Component\HttpFoundation\Request::getETags
* @method static array getETags()
* @see \Illuminate\Http\Request::segments
* @method static array segments()
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Http\Concerns\InteractsWithInput::file
* @method static array|\Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null file(null|string $key = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getContentType
* @method static null|string getContentType()
* @see \Illuminate\Http\Request::get
* @method static mixed get(string $key, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getMimeTypes
* @method static array getMimeTypes(string $format)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::matchesType
* @method static bool matchesType(string $actual, string $type)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsJson
* @method static bool acceptsJson()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::prefers
* @method static null|string prefers(array|string $contentTypes)
* @see \Symfony\Component\HttpFoundation\Request::getTrustedProxies
* @method static array|string[] getTrustedProxies()
* @see \Symfony\Component\HttpFoundation\Request::getDefaultLocale
* @method static string getDefaultLocale()
* @see \Symfony\Component\HttpFoundation\Request::getCharsets
* @method static array getCharsets()
* @see \Illuminate\Http\Request::getSession
* @method static \Illuminate\Session\Store|null getSession()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasHeader
* @method static bool hasHeader(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getUserInfo
* @method static null|string getUserInfo()
* @see \Illuminate\Http\Concerns\InteractsWithInput::filled
* @method static bool filled(array|string $key)
* @see \Illuminate\Http\Request::url
* @method static string url()
* @see \Symfony\Component\HttpFoundation\Request::setMethod
* @method static void setMethod(string $method)
* @see \Symfony\Component\HttpFoundation\Request::getHost
* @method static string getHost()
* @see \Symfony\Component\HttpFoundation\Request::getPassword
* @method static null|string getPassword()
* @see \Symfony\Component\HttpFoundation\Request::getLocale
* @method static string getLocale()
* @see \Illuminate\Http\Concerns\InteractsWithInput::exists
* @method static bool exists(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::initialize
* @method static void initialize(array $query = [], array $request = [], array $attributes = [], array $cookies = [], array $files = [], array $server = [], null|resource|string $content = null)
* @see \Illuminate\Http\Request::instance
* @method static \Illuminate\Http\Request instance()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasFile
* @method static bool hasFile(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getRelativeUriForPath
* @method static string getRelativeUriForPath(string $path)
* @see \Illuminate\Http\Request::pjax
* @method static bool pjax()
* @see \Symfony\Component\HttpFoundation\Request::createFromGlobals
* @method static \Symfony\Component\HttpFoundation\Request createFromGlobals()
* @see \Symfony\Component\HttpFoundation\Request::hasSession
* @method static bool hasSession()
* @see \Illuminate\Http\Request::replace
* @method static \Illuminate\Http\Request replace(array $input)
* @see \Illuminate\Http\Request::secure
* @method static bool secure()
* @see \Illuminate\Http\Request::createFromBase
* @method static \Illuminate\Http\Request createFromBase(\Symfony\Component\HttpFoundation\Request $request)
* @see \Symfony\Component\HttpFoundation\Request::getRealMethod
* @method static string getRealMethod()
* @see \Symfony\Component\HttpFoundation\Request::getPreferredLanguage
* @method static null|string getPreferredLanguage(array $locales = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::post
* @method static array|null|string post(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::bearerToken
* @method static null|string bearerToken()
* @see \Symfony\Component\HttpFoundation\Request::getClientIps
* @method static array|string[] getClientIps()
* @see \Illuminate\Http\Request::segment
* @method static null|string segment(int $index, null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::only
* @method static array only(array|mixed $keys)
* @see \Symfony\Component\HttpFoundation\Request::setFactory
* @method static void setFactory(callable|null $callable)
* @see \Symfony\Component\HttpFoundation\Request::create
* @method static \Symfony\Component\HttpFoundation\Request create(string $uri, string $method = 'GET', array $parameters = [], array $cookies = [], array $files = [], array $server = [], null|resource|string $content = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::has
* @method static bool has(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::getHttpHost
* @method static string getHttpHost()
* @see \Symfony\Component\HttpFoundation\Request::setFormat
* @method static void setFormat(string $format, array|string $mimeTypes)
* @see \Illuminate\Http\Concerns\InteractsWithInput::all
* @method static array all(array|mixed|null $keys = null)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::isJson
* @method static bool isJson()
* @see \Symfony\Component\HttpFoundation\Request::setSession
* @method static void setSession(\Symfony\Component\HttpFoundation\Session\SessionInterface $session)
* @see \Illuminate\Http\Request::routeIs
* @method static bool routeIs(...$patterns)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::accepts
* @method static bool accepts(array|string $contentTypes)
* @see \Illuminate\Http\Concerns\InteractsWithInput::query
* @method static array|null|string query(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::format
* @method static string format(string $default = 'html')
* @see \Illuminate\Http\Request::capture
* @method static \Illuminate\Http\Request capture()
* @see \Illuminate\Http\Request::duplicate
* @method static \Illuminate\Http\Request|\Symfony\Component\HttpFoundation\Request duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)
* @see \Symfony\Component\HttpFoundation\Request::getClientIp
* @method static null|string getClientIp()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasCookie
* @method static bool hasCookie(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getUser
* @method static null|string getUser()
* @see \Symfony\Component\HttpFoundation\Request::getTrustedHosts
* @method static array|string[] getTrustedHosts()
* @see \Illuminate\Http\Concerns\InteractsWithInput::header
* @method static array|null|string header(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getBasePath
* @method static string getBasePath()
* @see \Illuminate\Http\Request::offsetGet
* @method static mixed offsetGet(string $offset)
* @see \Illuminate\Http\Concerns\InteractsWithInput::anyFilled
* @method static bool anyFilled(array|string $keys)
* @see \Illuminate\Http\Request::session
* @method static \Illuminate\Session\Store session()
* @see \Illuminate\Http\Concerns\InteractsWithInput::keys
* @method static array keys()
* @see \Illuminate\Http\Request::prefetch
* @method static bool prefetch()
* @see \Symfony\Component\HttpFoundation\Request::isNoCache
* @method static bool isNoCache()
* @see \Illuminate\Http\Request::offsetSet
* @method static void offsetSet(string $offset, $value)
* @see \Symfony\Component\HttpFoundation\Request::getMethod
* @method static string getMethod()
* @see \Symfony\Component\HttpFoundation\Request::getMimeType
* @method static null|string getMimeType(string $format)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flashExcept
* @method static void flashExcept(array|mixed $keys)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::expectsJson
* @method static bool expectsJson()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsAnyContentType
* @method static bool acceptsAnyContentType()
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flush
* @method static void flush()
* @see \Symfony\Component\HttpFoundation\Request::normalizeQueryString
* @method static string normalizeQueryString(string $qs)
* @see \Illuminate\Http\Request::root
* @method static string root()
* @see \Symfony\Component\HttpFoundation\Request::isFromTrustedProxy
* @method static bool isFromTrustedProxy()
* @see \Illuminate\Http\Request::offsetExists
* @method static bool offsetExists(string $offset)
* @see \Illuminate\Http\Request::json
* @method static mixed|null|\Symfony\Component\HttpFoundation\ParameterBag json(null|string $key = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getUri
* @method static string getUri()
* @see \Symfony\Component\HttpFoundation\Request::getFormat
* @method static null|string getFormat(string $mimeType)
* @see \Symfony\Component\HttpFoundation\Request::getScriptName
* @method static string getScriptName()
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Symfony\Component\HttpFoundation\Request::isSecure
* @method static bool isSecure()
* @see \Illuminate\Http\Request::fullUrlWithQuery
* @method static string fullUrlWithQuery(array $query)
* @see \Symfony\Component\HttpFoundation\Request::getScheme
* @method static string getScheme()
* @see \Illuminate\Http\Request::fullUrlIs
* @method static bool fullUrlIs(...$patterns)
* @see \Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes
* @method static array getAcceptableContentTypes()
* @see \Illuminate\Http\Request::setLaravelSession
* @method static void setLaravelSession(\Illuminate\Contracts\Session\Session $session)
* @see \Symfony\Component\HttpFoundation\Request::getRequestUri
* @method static string getRequestUri()
* @see \Illuminate\Http\Request::toArray
* @method static array toArray()
* @see \Illuminate\Http\Concerns\InteractsWithInput::allFiles
* @method static array allFiles()
* @see \Illuminate\Http\Request::user
* @method static mixed user(null|string $guard = null)
* @see \Symfony\Component\HttpFoundation\Request::getLanguages
* @method static array getLanguages()
* @see \Illuminate\Http\Request::validate
* @method static array validate(array $rules, ...$params)
* @see \Illuminate\Http\Request::hasValidSignature
* @method static string hasValidSignature($absolute = true)
*/
class Input {}
/**
* @see \Illuminate\Translation\Translator::parseKey
* @method static array parseKey(string $key)
* @see \Illuminate\Translation\Translator::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Translation\Translator::addJsonPath
* @method static void addJsonPath(string $path)
* @see \Illuminate\Translation\Translator::transChoice
* @method static string transChoice(string $key, array|\Countable|int $number, array $replace = [], null|string $locale = null)
* @see \Illuminate\Translation\Translator::locale
* @method static string locale()
* @see \Illuminate\Translation\Translator::setFallback
* @method static void setFallback(string $fallback)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Translation\Translator::load
* @method static void load(string $namespace, string $group, string $locale)
* @see \Illuminate\Translation\Translator::get
* @method static array|string get(string $key, array $replace = [], null|string $locale = null, bool $fallback = true)
* @see \Illuminate\Translation\Translator::hasForLocale
* @method static bool hasForLocale(string $key, null|string $locale = null)
* @see \Illuminate\Translation\Translator::setLoaded
* @method static void setLoaded(array $loaded)
* @see \Illuminate\Translation\Translator::has
* @method static bool has(string $key, null|string $locale = null, bool $fallback = true)
* @see \Illuminate\Support\NamespacedItemResolver::setParsedKey
* @method static void setParsedKey(string $key, array $parsed)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Translation\Translator::addNamespace
* @method static void addNamespace(string $namespace, string $hint)
* @see \Illuminate\Translation\Translator::getFallback
* @method static string getFallback()
* @see \Illuminate\Translation\Translator::getLoader
* @method static \Illuminate\Contracts\Translation\Loader getLoader()
* @see \Illuminate\Translation\Translator::getSelector
* @method static \Illuminate\Translation\MessageSelector getSelector()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Translation\Translator::getFromJson
* @method static array|string getFromJson(string $key, array $replace = [], null|string $locale = null)
* @see \Illuminate\Translation\Translator::addLines
* @method static void addLines(array $lines, string $locale, string $namespace = '*')
* @see \Illuminate\Translation\Translator::getLocale
* @method static string getLocale()
* @see \Illuminate\Translation\Translator::choice
* @method static string choice(string $key, array|\Countable|int $number, array $replace = [], null|string $locale = null)
* @see \Illuminate\Translation\Translator::trans
* @method static array|string trans(string $key, array $replace = [], null|string $locale = null)
* @see \Illuminate\Translation\Translator::setSelector
* @method static void setSelector(\Illuminate\Translation\MessageSelector $selector)
*/
class Lang {}
/**
* @see \Illuminate\Log\Logger::debug
* @method static void debug(string $message, array $context = [])
* @see \Illuminate\Log\Logger::critical
* @method static void critical(string $message, array $context = [])
* @see \Illuminate\Log\Logger::log
* @method static void log(string $level, string $message, array $context = [])
* @see \Illuminate\Log\Logger::emergency
* @method static void emergency(string $message, array $context = [])
* @see \Illuminate\Log\Logger::getLogger
* @method static \Psr\Log\LoggerInterface getLogger()
* @see \Illuminate\Log\Logger::error
* @method static void error(string $message, array $context = [])
* @see \Illuminate\Log\Logger::setEventDispatcher
* @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $dispatcher)
* @see \Illuminate\Log\Logger::listen
* @method static void listen(\Closure $callback)
* @see \Illuminate\Log\Logger::alert
* @method static void alert(string $message, array $context = [])
* @see \Illuminate\Log\Logger::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher|null getEventDispatcher()
* @see \Illuminate\Log\Logger::warning
* @method static void warning(string $message, array $context = [])
* @see \Illuminate\Log\Logger::write
* @method static void write(string $level, string $message, array $context = [])
* @see \Illuminate\Log\Logger::info
* @method static void info(string $message, array $context = [])
* @see \Illuminate\Log\Logger::notice
* @method static void notice(string $message, array $context = [])
*/
class Log {}
/**
* @see \Illuminate\Mail\Mailer::alwaysReplyTo
* @method static void alwaysReplyTo(string $address, null|string $name = null)
* @see \Illuminate\Mail\Mailer::bcc
* @method static \Illuminate\Mail\PendingMail bcc($users)
* @see \Illuminate\Mail\Mailer::setSwiftMailer
* @method static void setSwiftMailer(\Swift_Mailer $swift)
* @see \Illuminate\Mail\Mailer::getSwiftMailer
* @method static \Swift_Mailer getSwiftMailer()
* @see \Illuminate\Mail\Mailer::laterOn
* @method static mixed laterOn(string $queue, \DateInterval|\DateTimeInterface|int $delay, \Illuminate\Contracts\Mail\Mailable $view)
* @see \Illuminate\Mail\Mailer::later
* @method static mixed later(\DateInterval|\DateTimeInterface|int $delay, \Illuminate\Contracts\Mail\Mailable $view, null|string $queue = null)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Mail\Mailer::plain
* @method static null|void plain(string $view, array $data, $callback)
* @see \Illuminate\Mail\Mailer::alwaysTo
* @method static void alwaysTo(string $address, null|string $name = null)
* @see \Illuminate\Mail\Mailer::html
* @method static null|void html(string $html, $callback)
* @see \Illuminate\Mail\Mailer::render
* @method static string render(array|string $view, array $data = [])
* @see \Illuminate\Mail\Mailer::cc
* @method static \Illuminate\Mail\PendingMail cc($users)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Mail\Mailer::getViewFactory
* @method static \Illuminate\Contracts\View\Factory getViewFactory()
* @see \Illuminate\Mail\Mailer::failures
* @method static array failures()
* @see \Illuminate\Mail\Mailer::alwaysFrom
* @method static void alwaysFrom(string $address, null|string $name = null)
* @see \Illuminate\Mail\Mailer::onQueue
* @method static mixed onQueue(string $queue, \Illuminate\Contracts\Mail\Mailable $view)
* @see \Illuminate\Mail\Mailer::raw
* @method static null|void raw(string $text, $callback)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Mail\Mailer::setQueue
* @method static \Illuminate\Mail\Mailer setQueue(\Illuminate\Contracts\Queue\Factory $queue)
* @see \Illuminate\Mail\Mailer::to
* @method static \Illuminate\Mail\PendingMail to($users)
* @see \Illuminate\Mail\Mailer::send
* @method static void send(array|\Illuminate\Contracts\Mail\Mailable|string $view, array $data = [], \Closure|null|string $callback = null)
* @see \Illuminate\Mail\Mailer::queueOn
* @method static mixed queueOn(string $queue, \Illuminate\Contracts\Mail\Mailable $view)
* @see \Illuminate\Mail\Mailer::queue
* @method static mixed queue(\Illuminate\Contracts\Mail\Mailable $view, null|string $queue = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNothingQueued
* @method static void assertNothingQueued()
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNotQueued
* @method static void assertNotQueued(string $mailable, callable|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::queued
* @method static \Illuminate\Support\Collection queued(string $mailable, callable|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::hasSent
* @method static bool hasSent(string $mailable)
* @see \Illuminate\Support\Testing\Fakes\MailFake::sent
* @method static \Illuminate\Support\Collection sent(string $mailable, callable|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertQueued
* @method static null|void assertQueued(string $mailable, callable|int|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertSent
* @method static null|void assertSent(string $mailable, callable|int|null $callback = null)
* @see \Illuminate\Support\Testing\Fakes\MailFake::hasQueued
* @method static bool hasQueued(string $mailable)
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNothingSent
* @method static void assertNothingSent()
* @see \Illuminate\Support\Testing\Fakes\MailFake::assertNotSent
* @method static void assertNotSent(string $mailable, callable|null $callback = null)
*/
class Mail {}
/**
* @see \Illuminate\Notifications\ChannelManager::channel
* @method static mixed channel(null|string $name = null)
* @see \Illuminate\Notifications\ChannelManager::locale
* @method static \Illuminate\Notifications\ChannelManager locale(string $locale)
* @see \Illuminate\Notifications\ChannelManager::sendNow
* @method static void sendNow(array|\Illuminate\Support\Collection|mixed $notifiables, $notification, array $channels = null)
* @see \Illuminate\Support\Manager::extend
* @method static \Illuminate\Support\Manager extend(string $driver, \Closure $callback)
* @see \Illuminate\Notifications\ChannelManager::deliverVia
* @method static void deliverVia(string $channel)
* @see \Illuminate\Support\Manager::driver
* @method static mixed driver(string $driver = null)
* @see \Illuminate\Notifications\ChannelManager::send
* @method static void send(array|\Illuminate\Support\Collection|mixed $notifiables, $notification)
* @see \Illuminate\Notifications\ChannelManager::deliversVia
* @method static string deliversVia()
* @see \Illuminate\Notifications\ChannelManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Support\Manager::getDrivers
* @method static array getDrivers()
*/
class Notification {}
/**
* @see \Illuminate\Auth\Passwords\PasswordBroker::sendResetLink
* @method static string sendResetLink(array $credentials)
* @see \Illuminate\Auth\Passwords\PasswordBroker::getRepository
* @method static \Illuminate\Auth\Passwords\TokenRepositoryInterface getRepository()
* @see \Illuminate\Auth\Passwords\PasswordBroker::getUser
* @method static \Illuminate\Contracts\Auth\CanResetPassword|null getUser(array $credentials)
* @see \Illuminate\Auth\Passwords\PasswordBroker::deleteToken
* @method static void deleteToken(\Illuminate\Contracts\Auth\CanResetPassword $user)
* @see \Illuminate\Auth\Passwords\PasswordBroker::createToken
* @method static string createToken(\Illuminate\Contracts\Auth\CanResetPassword $user)
* @see \Illuminate\Auth\Passwords\PasswordBroker::tokenExists
* @method static bool tokenExists(\Illuminate\Contracts\Auth\CanResetPassword $user, string $token)
* @see \Illuminate\Auth\Passwords\PasswordBroker::validator
* @method static void validator(\Closure $callback)
* @see \Illuminate\Auth\Passwords\PasswordBroker::reset
* @method static \Illuminate\Contracts\Auth\CanResetPassword|mixed|null|string reset(array $credentials, \Closure $callback)
* @see \Illuminate\Auth\Passwords\PasswordBroker::validateNewPassword
* @method static bool validateNewPassword(array $credentials)
*/
class Password {}
/**
* @see \Illuminate\Queue\QueueManager::addConnector
* @method static void addConnector(string $driver, \Closure $resolver)
* @see \Illuminate\Contracts\Queue\Queue::setConnectionName
* @method static \Illuminate\Contracts\Queue\Queue setConnectionName(string $name)
* @see \Illuminate\Queue\QueueManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Queue\QueueManager::before
* @method static void before($callback)
* @see \Illuminate\Contracts\Queue\Queue::pop
* @method static \Illuminate\Contracts\Queue\Job|null pop(string $queue = null)
* @see \Illuminate\Contracts\Queue\Queue::laterOn
* @method static mixed laterOn(string $queue, \DateInterval|\DateTimeInterface|int $delay, object|string $job, $data = '')
* @see \Illuminate\Contracts\Queue\Queue::later
* @method static mixed later(\DateInterval|\DateTimeInterface|int $delay, object|string $job, $data = '', null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::connection
* @method static \Illuminate\Contracts\Queue\Queue connection(null|string $name = null)
* @see \Illuminate\Queue\QueueManager::after
* @method static void after($callback)
* @see \Illuminate\Queue\QueueManager::looping
* @method static void looping($callback)
* @see \Illuminate\Contracts\Queue\Queue::pushRaw
* @method static mixed pushRaw(string $payload, null|string $queue = null, array $options = [])
* @see \Illuminate\Queue\QueueManager::isDownForMaintenance
* @method static bool isDownForMaintenance()
* @see \Illuminate\Queue\QueueManager::exceptionOccurred
* @method static void exceptionOccurred($callback)
* @see \Illuminate\Contracts\Queue\Queue::getConnectionName
* @method static string getConnectionName()
* @see \Illuminate\Contracts\Queue\Queue::push
* @method static mixed push(object|string $job, $data = '', null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::connected
* @method static bool connected(null|string $name = null)
* @see \Illuminate\Queue\QueueManager::extend
* @method static null|void extend(string $driver, \Closure $resolver)
* @see \Illuminate\Queue\QueueManager::getName
* @method static string getName(null|string $connection = null)
* @see \Illuminate\Contracts\Queue\Queue::size
* @method static int size(null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::stopping
* @method static void stopping($callback)
* @see \Illuminate\Queue\QueueManager::failing
* @method static void failing($callback)
* @see \Illuminate\Contracts\Queue\Queue::pushOn
* @method static mixed pushOn(string $queue, object|string $job, $data = '')
* @see \Illuminate\Contracts\Queue\Queue::bulk
* @method static mixed bulk(array $jobs, $data = '', null|string $queue = null)
* @see \Illuminate\Queue\QueueManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Queue\Queue::getJobRetryDelay
* @method static mixed getJobRetryDelay($job)
* @see \Illuminate\Queue\Queue::setContainer
* @method static void setContainer(\Illuminate\Container\Container $container)
* @see \Illuminate\Queue\Queue::createPayloadUsing
* @method static void createPayloadUsing(callable $callback)
* @see \Illuminate\Queue\Queue::getJobExpiration
* @method static mixed getJobExpiration($job)
*/
class Queue {}
/**
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Routing\Redirector::setSession
* @method static void setSession(\Illuminate\Session\Store $session)
* @see \Illuminate\Routing\Redirector::away
* @method static \Illuminate\Http\RedirectResponse away(string $path, int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::back
* @method static \Illuminate\Http\RedirectResponse back(int $status = 302, array $headers = [], $fallback = false)
* @see \Illuminate\Routing\Redirector::refresh
* @method static \Illuminate\Http\RedirectResponse refresh(int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::secure
* @method static \Illuminate\Http\RedirectResponse secure(string $path, int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::home
* @method static \Illuminate\Http\RedirectResponse home(int $status = 302)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Routing\Redirector::route
* @method static \Illuminate\Http\RedirectResponse route(string $route, $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Routing\Redirector::setIntendedUrl
* @method static void setIntendedUrl(string $url)
* @see \Illuminate\Routing\Redirector::intended
* @method static \Illuminate\Http\RedirectResponse intended(string $default = '/', int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Routing\Redirector::action
* @method static \Illuminate\Http\RedirectResponse action(array|string $action, $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Routing\Redirector::guest
* @method static \Illuminate\Http\RedirectResponse guest(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Routing\Redirector::to
* @method static \Illuminate\Http\RedirectResponse to(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Routing\Redirector::getUrlGenerator
* @method static \Illuminate\Routing\UrlGenerator getUrlGenerator()
*/
class Redirect {}
/**
* @see \Illuminate\Redis\Connections\Connection::throttle
* @method static \Illuminate\Redis\Limiters\DurationLimiterBuilder throttle(string $name)
* @see \Illuminate\Redis\RedisManager::resolve
* @method static \Illuminate\Redis\Connections\Connection resolve(null|string $name = null)
* @see \Illuminate\Redis\Connections\Connection::funnel
* @method static \Illuminate\Redis\Limiters\ConcurrencyLimiterBuilder funnel(string $name)
* @see \Illuminate\Redis\Connections\Connection::psubscribe
* @method static null|void psubscribe(array|string $channels, \Closure $callback)
* @see \Illuminate\Redis\Connections\Connection::setEventDispatcher
* @method static void setEventDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\Redis\RedisManager::setDriver
* @method static void setDriver(string $driver)
* @see \Illuminate\Redis\Connections\Connection::listen
* @method static void listen(\Closure $callback)
* @see \Illuminate\Redis\Connections\Connection::getEventDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getEventDispatcher()
* @see \Illuminate\Redis\Connections\Connection::client
* @method static mixed|\Predis\Client client()
* @see \Illuminate\Redis\RedisManager::connection
* @method static \Illuminate\Redis\Connections\Connection connection(null|string $name = null)
* @see \Illuminate\Redis\RedisManager::connections
* @method static array connections()
* @see \Illuminate\Redis\Connections\Connection::createSubscription
* @method static void createSubscription(array|string $channels, \Closure $callback, string $method = 'subscribe')
* @see \Illuminate\Redis\RedisManager::enableEvents
* @method static void enableEvents()
* @see \Illuminate\Redis\Connections\Connection::subscribe
* @method static null|void subscribe(array|string $channels, \Closure $callback)
* @see \Illuminate\Redis\RedisManager::disableEvents
* @method static void disableEvents()
* @see \Illuminate\Redis\Connections\Connection::command
* @method static mixed command(string $method, array $parameters = [])
* @see \Illuminate\Redis\RedisManager::extend
* @method static \Illuminate\Redis\RedisManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Redis\Connections\Connection::getName
* @method static null|string getName()
* @see \Illuminate\Redis\Connections\Connection::setName
* @method static \Illuminate\Redis\Connections\Connection setName(string $name)
* @see \Illuminate\Redis\Connections\Connection::unsetEventDispatcher
* @method static void unsetEventDispatcher()
*/
class Redis {}
/**
* @see \Illuminate\Http\Request::createFrom
* @method static \Illuminate\Http\Request createFrom(\Illuminate\Http\Request $from, \Illuminate\Http\Request|null $to = null)
* @see \Symfony\Component\HttpFoundation\Request::hasPreviousSession
* @method static bool hasPreviousSession()
* @see \Symfony\Component\HttpFoundation\Request::isMethod
* @method static bool isMethod(string $method)
* @see \Illuminate\Http\Request::fullUrl
* @method static string fullUrl()
* @see \Illuminate\Http\Request::getUserResolver
* @method static \Closure getUserResolver()
* @see \Symfony\Component\HttpFoundation\Request::setSessionFactory
* @method static void setSessionFactory(callable $factory)
* @see \Symfony\Component\HttpFoundation\Request::getEncodings
* @method static array getEncodings()
* @see \Illuminate\Http\Request::ajax
* @method static bool ajax()
* @see \Symfony\Component\HttpFoundation\Request::overrideGlobals
* @method static void overrideGlobals()
* @see \Illuminate\Http\Request::setJson
* @method static \Illuminate\Http\Request setJson(\Symfony\Component\HttpFoundation\ParameterBag $json)
* @see \Illuminate\Http\Request::path
* @method static string path()
* @see \Symfony\Component\HttpFoundation\Request::setTrustedHosts
* @method static void setTrustedHosts(array $hostPatterns)
* @see \Symfony\Component\HttpFoundation\Request::isMethodIdempotent
* @method static bool isMethodIdempotent()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasAny
* @method static bool hasAny(array|string $keys)
* @see \Illuminate\Http\Request::merge
* @method static \Illuminate\Http\Request merge(array $input)
* @see \Symfony\Component\HttpFoundation\Request::isMethodSafe
* @method static bool isMethodSafe()
* @see \Illuminate\Http\Request::fingerprint
* @method static string fingerprint()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsHtml
* @method static bool acceptsHtml()
* @see \Symfony\Component\HttpFoundation\Request::getSchemeAndHttpHost
* @method static string getSchemeAndHttpHost()
* @see \Symfony\Component\HttpFoundation\Request::getQueryString
* @method static null|string getQueryString()
* @see \Symfony\Component\HttpFoundation\Request::isXmlHttpRequest
* @method static bool isXmlHttpRequest()
* @see \Illuminate\Http\Request::method
* @method static string method()
* @see \Illuminate\Http\Concerns\InteractsWithInput::cookie
* @method static array|null|string cookie(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::old
* @method static array|null|string old(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Request::ip
* @method static null|string ip()
* @see \Symfony\Component\HttpFoundation\Request::getContent
* @method static false|null|resource|string getContent(bool $asResource = false)
* @see \Symfony\Component\HttpFoundation\Request::getBaseUrl
* @method static null|string getBaseUrl()
* @see \Illuminate\Http\Request::is
* @method static bool is(...$patterns)
* @see \Symfony\Component\HttpFoundation\Request::getUriForPath
* @method static string getUriForPath(string $path)
* @see \Illuminate\Http\Request::getRouteResolver
* @method static \Closure getRouteResolver()
* @see \Illuminate\Http\Request::ips
* @method static array ips()
* @see \Illuminate\Http\Concerns\InteractsWithInput::input
* @method static array|null|string input(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::enableHttpMethodParameterOverride
* @method static void enableHttpMethodParameterOverride()
* @see \Illuminate\Http\Request::route
* @method static \Illuminate\Routing\Route|object|string route(null|string $param = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getPathInfo
* @method static string getPathInfo()
* @see \Illuminate\Http\Request::offsetUnset
* @method static void offsetUnset(string $offset)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flashOnly
* @method static void flashOnly(array|mixed $keys)
* @see \Illuminate\Http\Concerns\InteractsWithInput::except
* @method static array except(array|mixed $keys)
* @see \Symfony\Component\HttpFoundation\Request::getProtocolVersion
* @method static string getProtocolVersion()
* @see \Symfony\Component\HttpFoundation\Request::getTrustedHeaderSet
* @method static int getTrustedHeaderSet()
* @see \Symfony\Component\HttpFoundation\Request::getPreferredFormat
* @method static null|string getPreferredFormat(null|string $default = 'html')
* @see \Symfony\Component\HttpFoundation\Request::isMethodCacheable
* @method static bool isMethodCacheable()
* @see \Illuminate\Http\Request::decodedPath
* @method static string decodedPath()
* @see \Symfony\Component\HttpFoundation\Request::getRequestFormat
* @method static null|string getRequestFormat(null|string $default = 'html')
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flash
* @method static void flash()
* @see \Illuminate\Http\Concerns\InteractsWithInput::server
* @method static array|null|string server(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::setLocale
* @method static void setLocale(string $locale)
* @see \Illuminate\Http\Request::setUserResolver
* @method static \Illuminate\Http\Request setUserResolver(\Closure $callback)
* @see \Symfony\Component\HttpFoundation\Request::setDefaultLocale
* @method static void setDefaultLocale(string $locale)
* @see \Symfony\Component\HttpFoundation\Request::getPort
* @method static int|string getPort()
* @see \Illuminate\Http\Request::setRouteResolver
* @method static \Illuminate\Http\Request setRouteResolver(\Closure $callback)
* @see \Symfony\Component\HttpFoundation\Request::setRequestFormat
* @method static void setRequestFormat(string $format)
* @see \Illuminate\Http\Request::userAgent
* @method static string userAgent()
* @see \Symfony\Component\HttpFoundation\Request::setTrustedProxies
* @method static void setTrustedProxies(array $proxies, int $trustedHeaderSet)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::wantsJson
* @method static bool wantsJson()
* @see \Symfony\Component\HttpFoundation\Request::getHttpMethodParameterOverride
* @method static bool getHttpMethodParameterOverride()
* @see \Symfony\Component\HttpFoundation\Request::getETags
* @method static array getETags()
* @see \Illuminate\Http\Request::segments
* @method static array segments()
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Http\Concerns\InteractsWithInput::file
* @method static array|\Illuminate\Http\UploadedFile|\Illuminate\Http\UploadedFile[]|null file(null|string $key = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getContentType
* @method static null|string getContentType()
* @see \Illuminate\Http\Request::get
* @method static mixed get(string $key, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getMimeTypes
* @method static array getMimeTypes(string $format)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::matchesType
* @method static bool matchesType(string $actual, string $type)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsJson
* @method static bool acceptsJson()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::prefers
* @method static null|string prefers(array|string $contentTypes)
* @see \Symfony\Component\HttpFoundation\Request::getTrustedProxies
* @method static array|string[] getTrustedProxies()
* @see \Symfony\Component\HttpFoundation\Request::getDefaultLocale
* @method static string getDefaultLocale()
* @see \Symfony\Component\HttpFoundation\Request::getCharsets
* @method static array getCharsets()
* @see \Illuminate\Http\Request::getSession
* @method static \Illuminate\Session\Store|null getSession()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasHeader
* @method static bool hasHeader(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getUserInfo
* @method static null|string getUserInfo()
* @see \Illuminate\Http\Concerns\InteractsWithInput::filled
* @method static bool filled(array|string $key)
* @see \Illuminate\Http\Request::url
* @method static string url()
* @see \Symfony\Component\HttpFoundation\Request::setMethod
* @method static void setMethod(string $method)
* @see \Symfony\Component\HttpFoundation\Request::getHost
* @method static string getHost()
* @see \Symfony\Component\HttpFoundation\Request::getPassword
* @method static null|string getPassword()
* @see \Symfony\Component\HttpFoundation\Request::getLocale
* @method static string getLocale()
* @see \Illuminate\Http\Concerns\InteractsWithInput::exists
* @method static bool exists(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::initialize
* @method static void initialize(array $query = [], array $request = [], array $attributes = [], array $cookies = [], array $files = [], array $server = [], null|resource|string $content = null)
* @see \Illuminate\Http\Request::instance
* @method static \Illuminate\Http\Request instance()
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasFile
* @method static bool hasFile(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getRelativeUriForPath
* @method static string getRelativeUriForPath(string $path)
* @see \Illuminate\Http\Request::pjax
* @method static bool pjax()
* @see \Symfony\Component\HttpFoundation\Request::createFromGlobals
* @method static \Symfony\Component\HttpFoundation\Request createFromGlobals()
* @see \Symfony\Component\HttpFoundation\Request::hasSession
* @method static bool hasSession()
* @see \Illuminate\Http\Request::replace
* @method static \Illuminate\Http\Request replace(array $input)
* @see \Illuminate\Http\Request::secure
* @method static bool secure()
* @see \Illuminate\Http\Request::createFromBase
* @method static \Illuminate\Http\Request createFromBase(\Symfony\Component\HttpFoundation\Request $request)
* @see \Symfony\Component\HttpFoundation\Request::getRealMethod
* @method static string getRealMethod()
* @see \Symfony\Component\HttpFoundation\Request::getPreferredLanguage
* @method static null|string getPreferredLanguage(array $locales = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::post
* @method static array|null|string post(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::bearerToken
* @method static null|string bearerToken()
* @see \Symfony\Component\HttpFoundation\Request::getClientIps
* @method static array|string[] getClientIps()
* @see \Illuminate\Http\Request::segment
* @method static null|string segment(int $index, null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::only
* @method static array only(array|mixed $keys)
* @see \Symfony\Component\HttpFoundation\Request::setFactory
* @method static void setFactory(callable|null $callable)
* @see \Symfony\Component\HttpFoundation\Request::create
* @method static \Symfony\Component\HttpFoundation\Request create(string $uri, string $method = 'GET', array $parameters = [], array $cookies = [], array $files = [], array $server = [], null|resource|string $content = null)
* @see \Illuminate\Http\Concerns\InteractsWithInput::has
* @method static bool has(array|string $key)
* @see \Symfony\Component\HttpFoundation\Request::getHttpHost
* @method static string getHttpHost()
* @see \Symfony\Component\HttpFoundation\Request::setFormat
* @method static void setFormat(string $format, array|string $mimeTypes)
* @see \Illuminate\Http\Concerns\InteractsWithInput::all
* @method static array all(array|mixed|null $keys = null)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::isJson
* @method static bool isJson()
* @see \Symfony\Component\HttpFoundation\Request::setSession
* @method static void setSession(\Symfony\Component\HttpFoundation\Session\SessionInterface $session)
* @see \Illuminate\Http\Request::routeIs
* @method static bool routeIs(...$patterns)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::accepts
* @method static bool accepts(array|string $contentTypes)
* @see \Illuminate\Http\Concerns\InteractsWithInput::query
* @method static array|null|string query(null|string $key = null, array|null|string $default = null)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::format
* @method static string format(string $default = 'html')
* @see \Illuminate\Http\Request::capture
* @method static \Illuminate\Http\Request capture()
* @see \Illuminate\Http\Request::duplicate
* @method static \Illuminate\Http\Request|\Symfony\Component\HttpFoundation\Request duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)
* @see \Symfony\Component\HttpFoundation\Request::getClientIp
* @method static null|string getClientIp()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Http\Concerns\InteractsWithInput::hasCookie
* @method static bool hasCookie(string $key)
* @see \Symfony\Component\HttpFoundation\Request::getUser
* @method static null|string getUser()
* @see \Symfony\Component\HttpFoundation\Request::getTrustedHosts
* @method static array|string[] getTrustedHosts()
* @see \Illuminate\Http\Concerns\InteractsWithInput::header
* @method static array|null|string header(null|string $key = null, array|null|string $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getBasePath
* @method static string getBasePath()
* @see \Illuminate\Http\Request::offsetGet
* @method static mixed offsetGet(string $offset)
* @see \Illuminate\Http\Concerns\InteractsWithInput::anyFilled
* @method static bool anyFilled(array|string $keys)
* @see \Illuminate\Http\Request::session
* @method static \Illuminate\Session\Store session()
* @see \Illuminate\Http\Concerns\InteractsWithInput::keys
* @method static array keys()
* @see \Illuminate\Http\Request::prefetch
* @method static bool prefetch()
* @see \Symfony\Component\HttpFoundation\Request::isNoCache
* @method static bool isNoCache()
* @see \Illuminate\Http\Request::offsetSet
* @method static void offsetSet(string $offset, $value)
* @see \Symfony\Component\HttpFoundation\Request::getMethod
* @method static string getMethod()
* @see \Symfony\Component\HttpFoundation\Request::getMimeType
* @method static null|string getMimeType(string $format)
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flashExcept
* @method static void flashExcept(array|mixed $keys)
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::expectsJson
* @method static bool expectsJson()
* @see \Illuminate\Http\Concerns\InteractsWithContentTypes::acceptsAnyContentType
* @method static bool acceptsAnyContentType()
* @see \Illuminate\Http\Concerns\InteractsWithFlashData::flush
* @method static void flush()
* @see \Symfony\Component\HttpFoundation\Request::normalizeQueryString
* @method static string normalizeQueryString(string $qs)
* @see \Illuminate\Http\Request::root
* @method static string root()
* @see \Symfony\Component\HttpFoundation\Request::isFromTrustedProxy
* @method static bool isFromTrustedProxy()
* @see \Illuminate\Http\Request::offsetExists
* @method static bool offsetExists(string $offset)
* @see \Illuminate\Http\Request::json
* @method static mixed|null|\Symfony\Component\HttpFoundation\ParameterBag json(null|string $key = null, $default = null)
* @see \Symfony\Component\HttpFoundation\Request::getUri
* @method static string getUri()
* @see \Symfony\Component\HttpFoundation\Request::getFormat
* @method static null|string getFormat(string $mimeType)
* @see \Symfony\Component\HttpFoundation\Request::getScriptName
* @method static string getScriptName()
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Symfony\Component\HttpFoundation\Request::isSecure
* @method static bool isSecure()
* @see \Illuminate\Http\Request::fullUrlWithQuery
* @method static string fullUrlWithQuery(array $query)
* @see \Symfony\Component\HttpFoundation\Request::getScheme
* @method static string getScheme()
* @see \Illuminate\Http\Request::fullUrlIs
* @method static bool fullUrlIs(...$patterns)
* @see \Symfony\Component\HttpFoundation\Request::getAcceptableContentTypes
* @method static array getAcceptableContentTypes()
* @see \Illuminate\Http\Request::setLaravelSession
* @method static void setLaravelSession(\Illuminate\Contracts\Session\Session $session)
* @see \Symfony\Component\HttpFoundation\Request::getRequestUri
* @method static string getRequestUri()
* @see \Illuminate\Http\Request::toArray
* @method static array toArray()
* @see \Illuminate\Http\Concerns\InteractsWithInput::allFiles
* @method static array allFiles()
* @see \Illuminate\Http\Request::user
* @method static mixed user(null|string $guard = null)
* @see \Symfony\Component\HttpFoundation\Request::getLanguages
* @method static array getLanguages()
* @see \Illuminate\Http\Request::validate
* @method static array validate(array $rules, ...$params)
* @see \Illuminate\Http\Request::hasValidSignature
* @method static string hasValidSignature($absolute = true)
*/
class Request {}
/**
* @see \Illuminate\Contracts\Routing\ResponseFactory::streamDownload
* @method static \Symfony\Component\HttpFoundation\StreamedResponse streamDownload(\Closure $callback, null|string $name = null, array $headers = [], null|string $disposition = 'attachment')
* @see \Illuminate\Contracts\Routing\ResponseFactory::jsonp
* @method static \Illuminate\Http\JsonResponse jsonp(string $callback, array|object|string $data = [], int $status = 200, array $headers = [], int $options = 0)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectTo
* @method static \Illuminate\Http\RedirectResponse redirectTo(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectGuest
* @method static \Illuminate\Http\RedirectResponse redirectGuest(string $path, int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectToIntended
* @method static \Illuminate\Http\RedirectResponse redirectToIntended(string $default = '/', int $status = 302, array $headers = [], bool|null $secure = null)
* @see \Illuminate\Contracts\Routing\ResponseFactory::download
* @method static \Symfony\Component\HttpFoundation\BinaryFileResponse download(\SplFileInfo|string $file, null|string $name = null, array $headers = [], null|string $disposition = 'attachment')
* @see \Illuminate\Contracts\Routing\ResponseFactory::view
* @method static \Illuminate\Http\Response view(string $view, array $data = [], int $status = 200, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::file
* @method static \Symfony\Component\HttpFoundation\BinaryFileResponse file(\SplFileInfo|string $file, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::stream
* @method static \Symfony\Component\HttpFoundation\StreamedResponse stream(\Closure $callback, int $status = 200, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::noContent
* @method static \Illuminate\Http\Response noContent(int $status = 204, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::json
* @method static \Illuminate\Http\JsonResponse json(array|object|string $data = [], int $status = 200, array $headers = [], int $options = 0)
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectToRoute
* @method static \Illuminate\Http\RedirectResponse redirectToRoute(string $route, array $parameters = [], int $status = 302, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::make
* @method static \Illuminate\Http\Response make(string $content = '', int $status = 200, array $headers = [])
* @see \Illuminate\Contracts\Routing\ResponseFactory::redirectToAction
* @method static \Illuminate\Http\RedirectResponse redirectToAction(string $action, array $parameters = [], int $status = 302, array $headers = [])
*/
class Response {}
/**
* @see \Illuminate\Routing\Router::apiResources
* @method static void apiResources(array $resources, array $options = [])
* @see \Illuminate\Routing\Router::currentRouteName
* @method static null|string currentRouteName()
* @see \Illuminate\Routing\Router::dispatch
* @method static \Illuminate\Http\JsonResponse|\Illuminate\Http\Response dispatch(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\Router::auth
* @method static void auth(array $options = [])
* @see \Illuminate\Routing\Router::getLastGroupPrefix
* @method static string getLastGroupPrefix()
* @see \Illuminate\Routing\Router::substituteBindings
* @method static \Illuminate\Routing\Route substituteBindings(\Illuminate\Routing\Route $route)
* @see \Illuminate\Routing\Router::put
* @method static \Illuminate\Routing\Route put(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::permanentRedirect
* @method static \Illuminate\Routing\Route permanentRedirect(string $uri, string $destination)
* @see \Illuminate\Routing\Router::patch
* @method static \Illuminate\Routing\Route patch(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::view
* @method static \Illuminate\Routing\Route view(string $uri, string $view, array $data = [])
* @see \Illuminate\Routing\Router::bind
* @method static void bind(string $key, callable|string $binder)
* @see \Illuminate\Routing\Router::post
* @method static \Illuminate\Routing\Route post(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::toResponse
* @method static \Illuminate\Http\JsonResponse|\Illuminate\Http\Response toResponse(\Symfony\Component\HttpFoundation\Request $request, $response)
* @see \Illuminate\Routing\Router::options
* @method static \Illuminate\Routing\Route options(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::model
* @method static void model(string $key, string $class, \Closure $callback = null)
* @see \Illuminate\Routing\Router::has
* @method static bool has(string $name)
* @see \Illuminate\Routing\Router::group
* @method static void group(array $attributes, \Closure|string $routes)
* @see \Illuminate\Routing\Router::currentRouteAction
* @method static null|string currentRouteAction()
* @see \Illuminate\Routing\Router::getBindingCallback
* @method static \Closure|null getBindingCallback(string $key)
* @see \Illuminate\Routing\Router::hasMiddlewareGroup
* @method static bool hasMiddlewareGroup(string $name)
* @see \Illuminate\Routing\Router::resource
* @method static \Illuminate\Routing\PendingResourceRegistration resource(string $name, string $controller, array $options = [])
* @see \Illuminate\Routing\Router::pushMiddlewareToGroup
* @method static \Illuminate\Routing\Router pushMiddlewareToGroup(string $group, string $middleware)
* @see \Illuminate\Routing\Router::patterns
* @method static void patterns(array $patterns)
* @see \Illuminate\Routing\Router::respondWithRoute
* @method static \Illuminate\Http\JsonResponse|\Illuminate\Http\Response respondWithRoute(string $name)
* @see \Illuminate\Routing\Router::prependMiddlewareToGroup
* @method static \Illuminate\Routing\Router prependMiddlewareToGroup(string $group, string $middleware)
* @see \Illuminate\Routing\Router::addRoute
* @method static \Illuminate\Routing\Route addRoute(array|string $methods, string $uri, array|callable|\Closure|null|string $action)
* @see \Illuminate\Routing\Router::aliasMiddleware
* @method static \Illuminate\Routing\Router aliasMiddleware(string $name, string $class)
* @see \Illuminate\Routing\Router::getMiddlewareGroups
* @method static array getMiddlewareGroups()
* @see \Illuminate\Routing\Router::is
* @method static bool is(...$patterns)
* @see \Illuminate\Routing\Router::dispatchToRoute
* @method static \Illuminate\Http\JsonResponse|\Illuminate\Http\Response dispatchToRoute(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\Router::getRoutes
* @method static \Illuminate\Routing\RouteCollection getRoutes()
* @see \Illuminate\Routing\Router::apiResource
* @method static \Illuminate\Routing\PendingResourceRegistration apiResource(string $name, string $controller, array $options = [])
* @see \Illuminate\Routing\Router::emailVerification
* @method static void emailVerification()
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Routing\Router::input
* @method static mixed input(string $key, null|string $default = null)
* @see \Illuminate\Routing\RouteRegistrar::as
* @method static \Illuminate\Routing\RouteRegistrar as(string $value)
* @see \Illuminate\Routing\RouteRegistrar::domain
* @method static \Illuminate\Routing\RouteRegistrar domain(string $value)
* @see \Illuminate\Routing\RouteRegistrar::name
* @method static \Illuminate\Routing\RouteRegistrar name(string $value)
* @see \Illuminate\Routing\Router::matched
* @method static void matched(callable|string $callback)
* @see \Illuminate\Routing\Router::fallback
* @method static \Illuminate\Routing\Route fallback(array|callable|\Closure|null|string $action)
* @see \Illuminate\Routing\Router::currentRouteUses
* @method static bool currentRouteUses(string $action)
* @see \Illuminate\Routing\Router::getGroupStack
* @method static array getGroupStack()
* @see \Illuminate\Routing\Router::resourceVerbs
* @method static array|null resourceVerbs(array $verbs = [])
* @see \Illuminate\Routing\Router::singularResourceParameters
* @method static void singularResourceParameters(bool $singular = true)
* @see \Illuminate\Routing\Router::pattern
* @method static void pattern(string $key, string $pattern)
* @see \Illuminate\Routing\Router::substituteImplicitBindings
* @method static void substituteImplicitBindings(\Illuminate\Routing\Route $route)
* @see \Illuminate\Routing\Router::delete
* @method static \Illuminate\Routing\Route delete(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::current
* @method static \Illuminate\Routing\Route|null current()
* @see \Illuminate\Routing\Router::hasGroupStack
* @method static bool hasGroupStack()
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Routing\Router::getMiddleware
* @method static array getMiddleware()
* @see \Illuminate\Routing\Router::get
* @method static \Illuminate\Routing\Route get(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::gatherRouteMiddleware
* @method static array gatherRouteMiddleware(\Illuminate\Routing\Route $route)
* @see \Illuminate\Routing\Router::resourceParameters
* @method static void resourceParameters(array $parameters = [])
* @see \Illuminate\Routing\RouteRegistrar::where
* @method static \Illuminate\Routing\RouteRegistrar where(array $where)
* @see \Illuminate\Routing\Router::resetPassword
* @method static void resetPassword()
* @see \Illuminate\Routing\RouteRegistrar::attribute
* @method static \Illuminate\Routing\RouteRegistrar attribute(string $key, $value)
* @see \Illuminate\Routing\RouteRegistrar::middleware
* @method static \Illuminate\Routing\RouteRegistrar middleware(array|null|string $middleware)
* @see \Illuminate\Routing\Router::mergeWithLastGroup
* @method static array mergeWithLastGroup(array $new)
* @see \Illuminate\Routing\Router::redirect
* @method static \Illuminate\Routing\Route redirect(string $uri, string $destination, int $status = 302)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Routing\Router::middlewareGroup
* @method static \Illuminate\Routing\Router middlewareGroup(string $name, array $middleware)
* @see \Illuminate\Routing\Router::currentRouteNamed
* @method static bool currentRouteNamed(...$patterns)
* @see \Illuminate\Routing\Router::match
* @method static \Illuminate\Routing\Route match(array|string $methods, string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::resources
* @method static void resources(array $resources, array $options = [])
* @see \Illuminate\Routing\Router::any
* @method static \Illuminate\Routing\Route any(string $uri, array|callable|\Closure|null|string $action = null)
* @see \Illuminate\Routing\Router::getCurrentRequest
* @method static \Illuminate\Http\Request getCurrentRequest()
* @see \Illuminate\Routing\Router::setRoutes
* @method static void setRoutes(\Illuminate\Routing\RouteCollection $routes)
* @see \Illuminate\Routing\Router::prepareResponse
* @method static \Illuminate\Http\JsonResponse|\Illuminate\Http\Response prepareResponse(\Symfony\Component\HttpFoundation\Request $request, $response)
* @see \Illuminate\Routing\Router::getCurrentRoute
* @method static \Illuminate\Routing\Route|null getCurrentRoute()
* @see \Illuminate\Routing\RouteRegistrar::namespace
* @method static \Illuminate\Routing\RouteRegistrar namespace(string $value)
* @see \Illuminate\Routing\Router::uses
* @method static bool uses(...$patterns)
* @see \Illuminate\Support\Traits\Macroable::macroCall
* @method static mixed macroCall(string $method, array $parameters)
* @see \Illuminate\Routing\Router::getPatterns
* @method static array getPatterns()
*/
class Route {}
/**
* @see \Illuminate\Database\Schema\Builder::disableForeignKeyConstraints
* @method static bool disableForeignKeyConstraints()
* @see \Illuminate\Database\Schema\Builder::drop
* @method static void drop(string $table)
* @see \Illuminate\Database\Schema\Builder::getColumnListing
* @method static array getColumnListing(string $table)
* @see \Illuminate\Database\Schema\Builder::hasColumns
* @method static bool hasColumns(string $table, array $columns)
* @see \Illuminate\Database\Schema\Builder::getConnection
* @method static \Illuminate\Database\Connection getConnection()
* @see \Illuminate\Database\Schema\Builder::dropIfExists
* @method static void dropIfExists(string $table)
* @see \Illuminate\Database\Schema\Builder::dropAllTables
* @method static void dropAllTables()
* @see \Illuminate\Database\Schema\Builder::dropAllViews
* @method static void dropAllViews()
* @see \Illuminate\Database\Schema\Builder::hasTable
* @method static bool hasTable(string $table)
* @see \Illuminate\Database\Schema\Builder::enableForeignKeyConstraints
* @method static bool enableForeignKeyConstraints()
* @see \Illuminate\Database\Schema\Builder::blueprintResolver
* @method static void blueprintResolver(\Closure $resolver)
* @see \Illuminate\Database\Schema\Builder::rename
* @method static void rename(string $from, string $to)
* @see \Illuminate\Database\Schema\Builder::defaultStringLength
* @method static void defaultStringLength(int $length)
* @see \Illuminate\Database\Schema\Builder::setConnection
* @method static \Illuminate\Database\Schema\Builder setConnection(\Illuminate\Database\Connection $connection)
* @see \Illuminate\Database\Schema\Builder::getColumnType
* @method static string getColumnType(string $table, string $column)
* @see \Illuminate\Database\Schema\Builder::dropAllTypes
* @method static void dropAllTypes()
* @see \Illuminate\Database\Schema\Builder::create
* @method static void create(string $table, \Closure $callback)
* @see \Illuminate\Database\Schema\Builder::hasColumn
* @method static bool hasColumn(string $table, string $column)
* @see \Illuminate\Database\Schema\Builder::registerCustomDoctrineType
* @method static void registerCustomDoctrineType(string $class, string $name, string $type)
* @see \Illuminate\Database\Schema\Builder::table
* @method static void table(string $table, \Closure $callback)
*/
class Schema {}
/**
* @see \Illuminate\Session\SessionManager::setDefaultDriver
* @method static void setDefaultDriver(string $name)
* @see \Illuminate\Session\SessionManager::getSessionConfig
* @method static array getSessionConfig()
* @see \Illuminate\Support\Manager::extend
* @method static \Illuminate\Support\Manager extend(string $driver, \Closure $callback)
* @see \Illuminate\Support\Manager::driver
* @method static mixed driver(string $driver = null)
* @see \Illuminate\Session\SessionManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Support\Manager::getDrivers
* @method static array getDrivers()
* @see \Illuminate\Session\Store::regenerateToken
* @method static void regenerateToken()
* @see \Illuminate\Session\Store::handlerNeedsRequest
* @method static bool handlerNeedsRequest()
* @see \Illuminate\Session\Store::replace
* @method static void replace(array $attributes)
* @see \Illuminate\Session\Store::ageFlashData
* @method static void ageFlashData()
* @see \Illuminate\Session\Store::flashInput
* @method static void flashInput(array $value)
* @see \Illuminate\Session\Store::setRequestOnHandler
* @method static void setRequestOnHandler(\Illuminate\Http\Request $request)
* @see \Illuminate\Session\Store::put
* @method static void put(array|string $key, $value = null)
* @see \Illuminate\Session\Store::previousUrl
* @method static null|string previousUrl()
* @see \Illuminate\Session\Store::only
* @method static array only(array $keys)
* @see \Illuminate\Session\Store::has
* @method static bool has(array|string $key)
* @see \Illuminate\Session\Store::all
* @method static array all()
* @see \Illuminate\Session\Store::setPreviousUrl
* @method static void setPreviousUrl(string $url)
* @see \Illuminate\Session\Store::getId
* @method static string getId()
* @see \Illuminate\Session\Store::isValidId
* @method static bool isValidId(string $id)
* @see \Illuminate\Session\Store::push
* @method static void push(string $key, $value)
* @see \Illuminate\Session\Store::setName
* @method static void setName(string $name)
* @see \Illuminate\Session\Store::reflash
* @method static void reflash()
* @see \Illuminate\Session\Store::forget
* @method static void forget(array|string $keys)
* @see \Illuminate\Session\Store::setExists
* @method static void setExists(bool $value)
* @see \Illuminate\Session\Store::regenerate
* @method static bool regenerate(bool $destroy = false)
* @see \Illuminate\Session\Store::isStarted
* @method static bool isStarted()
* @see \Illuminate\Session\Store::keep
* @method static void keep(array|mixed $keys = null)
* @see \Illuminate\Session\Store::getOldInput
* @method static mixed getOldInput(null|string $key = null, $default = null)
* @see \Illuminate\Session\Store::migrate
* @method static bool migrate(bool $destroy = false)
* @see \Illuminate\Session\Store::flash
* @method static void flash(string $key, $value = true)
* @see \Illuminate\Session\Store::hasOldInput
* @method static bool hasOldInput(null|string $key = null)
* @see \Illuminate\Session\Store::save
* @method static void save()
* @see \Illuminate\Session\Store::increment
* @method static int|mixed increment(string $key, int $amount = 1)
* @see \Illuminate\Session\Store::remove
* @method static mixed remove(string $key)
* @see \Illuminate\Session\Store::remember
* @method static mixed remember(string $key, \Closure $callback)
* @see \Illuminate\Session\Store::flush
* @method static void flush()
* @see \Illuminate\Session\Store::get
* @method static mixed get(string $key, $default = null)
* @see \Illuminate\Session\Store::now
* @method static void now(string $key, $value)
* @see \Illuminate\Session\Store::start
* @method static bool start()
* @see \Illuminate\Session\Store::getHandler
* @method static \SessionHandlerInterface getHandler()
* @see \Illuminate\Session\Store::invalidate
* @method static bool invalidate()
* @see \Illuminate\Session\Store::token
* @method static string token()
* @see \Illuminate\Session\Store::getName
* @method static string getName()
* @see \Illuminate\Session\Store::pull
* @method static mixed pull(string $key, null|string $default = null)
* @see \Illuminate\Session\Store::decrement
* @method static int decrement(string $key, int $amount = 1)
* @see \Illuminate\Session\Store::exists
* @method static bool exists(array|string $key)
* @see \Illuminate\Session\Store::setId
* @method static void setId(string $id)
*/
class Session {}
/**
* @see \Illuminate\Filesystem\FilesystemManager::createS3Driver
* @method static \Illuminate\Contracts\Filesystem\Cloud|\Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createS3Driver(array $config)
* @see \Illuminate\Filesystem\FilesystemManager::createRackspaceDriver
* @method static \Illuminate\Contracts\Filesystem\Cloud|\Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createRackspaceDriver(array $config)
* @see \Illuminate\Filesystem\FilesystemManager::forgetDisk
* @method static \Illuminate\Filesystem\FilesystemManager forgetDisk(array|string $disk)
* @see \Illuminate\Contracts\Filesystem\Filesystem::prepend
* @method static bool prepend(string $path, string $data)
* @see \Illuminate\Contracts\Filesystem\Filesystem::getVisibility
* @method static string getVisibility(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::delete
* @method static bool delete(array|string $paths)
* @see \Illuminate\Contracts\Filesystem\Filesystem::put
* @method static bool put(string $path, resource|string $contents, $options = [])
* @see \Illuminate\Filesystem\FilesystemManager::cloud
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter cloud()
* @see \Illuminate\Filesystem\FilesystemManager::createFtpDriver
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createFtpDriver(array $config)
* @see \Illuminate\Contracts\Filesystem\Filesystem::writeStream
* @method static bool writeStream(string $path, resource $resource, array $options = [])
* @see \Illuminate\Filesystem\FilesystemManager::createLocalDriver
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createLocalDriver(array $config)
* @see \Illuminate\Contracts\Filesystem\Filesystem::allDirectories
* @method static array allDirectories(null|string $directory = null)
* @see \Illuminate\Contracts\Filesystem\Filesystem::directories
* @method static array directories(null|string $directory = null, bool $recursive = false)
* @see \Illuminate\Contracts\Filesystem\Filesystem::copy
* @method static bool copy(string $from, string $to)
* @see \Illuminate\Contracts\Filesystem\Filesystem::readStream
* @method static null|resource readStream(string $path)
* @see \Illuminate\Filesystem\FilesystemManager::getDefaultCloudDriver
* @method static string getDefaultCloudDriver()
* @see \Illuminate\Contracts\Filesystem\Filesystem::move
* @method static bool move(string $from, string $to)
* @see \Illuminate\Filesystem\FilesystemManager::set
* @method static \Illuminate\Filesystem\FilesystemManager set(string $name, $disk)
* @see \Illuminate\Filesystem\FilesystemManager::createSftpDriver
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter createSftpDriver(array $config)
* @see \Illuminate\Contracts\Filesystem\Filesystem::deleteDirectory
* @method static bool deleteDirectory(string $directory)
* @see \Illuminate\Filesystem\FilesystemManager::extend
* @method static \Illuminate\Filesystem\FilesystemManager extend(string $driver, \Closure $callback)
* @see \Illuminate\Filesystem\FilesystemManager::disk
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter disk(null|string $name = null)
* @see \Illuminate\Contracts\Filesystem\Filesystem::size
* @method static int size(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::makeDirectory
* @method static bool makeDirectory(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::lastModified
* @method static int lastModified(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::exists
* @method static bool exists(string $path)
* @see \Illuminate\Contracts\Filesystem\Filesystem::files
* @method static array files(null|string $directory = null, bool $recursive = false)
* @see \Illuminate\Contracts\Filesystem\Filesystem::allFiles
* @method static array allFiles(null|string $directory = null)
* @see \Illuminate\Filesystem\FilesystemManager::drive
* @method static \Illuminate\Contracts\Filesystem\Filesystem|\Illuminate\Filesystem\FilesystemAdapter drive(null|string $name = null)
* @see \Illuminate\Contracts\Filesystem\Filesystem::setVisibility
* @method static bool setVisibility(string $path, string $visibility)
* @see \Illuminate\Filesystem\FilesystemManager::getDefaultDriver
* @method static string getDefaultDriver()
* @see \Illuminate\Contracts\Filesystem\Filesystem::append
* @method static bool append(string $path, string $data)
*/
class Storage {}
/**
* @see \Illuminate\Routing\UrlGenerator::formatRoot
* @method static string formatRoot(string $scheme, null|string $root = null)
* @see \Illuminate\Routing\UrlGenerator::getDefaultParameters
* @method static array getDefaultParameters()
* @see \Illuminate\Routing\UrlGenerator::secure
* @method static string secure(string $path, array $parameters = [])
* @see \Illuminate\Routing\UrlGenerator::pathFormatter
* @method static \Closure pathFormatter()
* @see \Illuminate\Routing\UrlGenerator::current
* @method static string current()
* @see \Illuminate\Routing\UrlGenerator::formatScheme
* @method static null|string formatScheme(bool|null $secure = null)
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\Routing\UrlGenerator::temporarySignedRoute
* @method static string temporarySignedRoute(string $name, \DateInterval|\DateTimeInterface|int $expiration, array $parameters = [], bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::action
* @method static string action(array|string $action, $parameters = [], bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::secureAsset
* @method static string secureAsset(string $path)
* @see \Illuminate\Routing\UrlGenerator::getRequest
* @method static \Illuminate\Http\Request getRequest()
* @see \Illuminate\Routing\UrlGenerator::formatPathUsing
* @method static \Illuminate\Routing\UrlGenerator formatPathUsing(\Closure $callback)
* @see \Illuminate\Routing\UrlGenerator::setKeyResolver
* @method static \Illuminate\Routing\UrlGenerator setKeyResolver(callable $keyResolver)
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\Routing\UrlGenerator::previous
* @method static string previous($fallback = false)
* @see \Illuminate\Routing\UrlGenerator::format
* @method static string format(string $root, string $path, \Illuminate\Routing\Route|null $route = null)
* @see \Illuminate\Routing\UrlGenerator::forceScheme
* @method static void forceScheme(string $scheme)
* @see \Illuminate\Routing\UrlGenerator::setSessionResolver
* @method static \Illuminate\Routing\UrlGenerator setSessionResolver(callable $sessionResolver)
* @see \Illuminate\Routing\UrlGenerator::setRoutes
* @method static \Illuminate\Routing\UrlGenerator setRoutes(\Illuminate\Routing\RouteCollection $routes)
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\Routing\UrlGenerator::hasValidSignature
* @method static bool hasValidSignature(\Illuminate\Http\Request $request, bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::formatHostUsing
* @method static \Illuminate\Routing\UrlGenerator formatHostUsing(\Closure $callback)
* @see \Illuminate\Routing\UrlGenerator::route
* @method static string route(string $name, $parameters = [], bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::forceRootUrl
* @method static void forceRootUrl(string $root)
* @see \Illuminate\Routing\UrlGenerator::assetFrom
* @method static string assetFrom(string $root, string $path, bool|null $secure = null)
* @see \Illuminate\Routing\UrlGenerator::defaults
* @method static void defaults(array $defaults)
* @see \Illuminate\Routing\UrlGenerator::formatParameters
* @method static array formatParameters(array|mixed $parameters)
* @see \Illuminate\Routing\UrlGenerator::signedRoute
* @method static string signedRoute(string $name, array $parameters = [], \DateInterval|\DateTimeInterface|int|null $expiration = null, bool $absolute = true)
* @see \Illuminate\Routing\UrlGenerator::setRequest
* @method static void setRequest(\Illuminate\Http\Request $request)
* @see \Illuminate\Routing\UrlGenerator::setRootControllerNamespace
* @method static \Illuminate\Routing\UrlGenerator setRootControllerNamespace(string $rootNamespace)
* @see \Illuminate\Routing\UrlGenerator::to
* @method static string to(string $path, $extra = [], bool|null $secure = null)
* @see \Illuminate\Routing\UrlGenerator::isValidUrl
* @method static bool isValidUrl(string $path)
* @see \Illuminate\Routing\UrlGenerator::asset
* @method static string asset(string $path, bool|null $secure = null)
* @see \Illuminate\Routing\UrlGenerator::full
* @method static string full()
*/
class URL {}
/**
* @see \Illuminate\Validation\Factory::resolver
* @method static void resolver(\Closure $resolver)
* @see \Illuminate\Validation\Factory::setPresenceVerifier
* @method static void setPresenceVerifier(\Illuminate\Validation\PresenceVerifierInterface $presenceVerifier)
* @see \Illuminate\Validation\Factory::replacer
* @method static void replacer(string $rule, \Closure|string $replacer)
* @see \Illuminate\Validation\Factory::extendImplicit
* @method static void extendImplicit(string $rule, \Closure|string $extension, null|string $message = null)
* @see \Illuminate\Validation\Factory::extend
* @method static void extend(string $rule, \Closure|string $extension, null|string $message = null)
* @see \Illuminate\Validation\Factory::extendDependent
* @method static void extendDependent(string $rule, \Closure|string $extension, null|string $message = null)
* @see \Illuminate\Validation\Factory::getTranslator
* @method static \Illuminate\Contracts\Translation\Translator getTranslator()
* @see \Illuminate\Validation\Factory::make
* @method static \Illuminate\Validation\Validator make(array $data, array $rules, array $messages = [], array $customAttributes = [])
* @see \Illuminate\Validation\Factory::getPresenceVerifier
* @method static \Illuminate\Validation\PresenceVerifierInterface getPresenceVerifier()
* @see \Illuminate\Validation\Factory::validate
* @method static array validate(array $data, array $rules, array $messages = [], array $customAttributes = [])
*/
class Validator {}
/**
* @see \Illuminate\View\Concerns\ManagesLayouts::stopSection
* @method static string stopSection(bool $overwrite = false)
* @see \Illuminate\View\Concerns\ManagesLayouts::getSections
* @method static array getSections()
* @see \Illuminate\View\Factory::getEngineResolver
* @method static \Illuminate\View\Engines\EngineResolver getEngineResolver()
* @see \Illuminate\View\Factory::prependNamespace
* @method static \Illuminate\View\Factory prependNamespace(string $namespace, array|string $hints)
* @see \Illuminate\View\Concerns\ManagesLayouts::yieldContent
* @method static string yieldContent(string $section, string $default = '')
* @see \Illuminate\View\Concerns\ManagesEvents::callComposer
* @method static void callComposer(\Illuminate\Contracts\View\View $view)
* @see \Illuminate\View\Factory::setContainer
* @method static void setContainer(\Illuminate\Contracts\Container\Container $container)
* @see \Illuminate\View\Concerns\ManagesTranslations::startTranslation
* @method static void startTranslation(array $replacements = [])
* @see \Illuminate\View\Factory::replaceNamespace
* @method static \Illuminate\View\Factory replaceNamespace(string $namespace, array|string $hints)
* @see \Illuminate\View\Factory::getContainer
* @method static \Illuminate\Contracts\Container\Container getContainer()
* @see \Illuminate\View\Concerns\ManagesComponents::endSlot
* @method static void endSlot()
* @see \Illuminate\View\Concerns\ManagesLoops::getLastLoop
* @method static null|object|\stdClass getLastLoop()
* @see \Illuminate\View\Factory::addNamespace
* @method static \Illuminate\View\Factory addNamespace(string $namespace, array|string $hints)
* @see \Illuminate\View\Factory::renderEach
* @method static string renderEach(string $view, array $data, string $iterator, string $empty = 'raw|')
* @see \Illuminate\View\Concerns\ManagesComponents::startComponent
* @method static void startComponent(string $name, array $data = [])
* @see \Illuminate\View\Concerns\ManagesStacks::startPrepend
* @method static void startPrepend(string $section, string $content = '')
* @see \Illuminate\Support\Traits\Macroable::mixin
* @method static void mixin(object $mixin, bool $replace = true)
* @see \Illuminate\View\Concerns\ManagesStacks::flushStacks
* @method static void flushStacks()
* @see \Illuminate\View\Factory::addLocation
* @method static void addLocation(string $location)
* @see \Illuminate\View\Factory::incrementRender
* @method static void incrementRender()
* @see \Illuminate\View\Factory::flushFinderCache
* @method static void flushFinderCache()
* @see \Illuminate\View\Factory::decrementRender
* @method static void decrementRender()
* @see \Illuminate\View\Factory::getEngineFromPath
* @method static \Illuminate\Contracts\View\Engine getEngineFromPath(string $path)
* @see \Illuminate\View\Concerns\ManagesLoops::getLoopStack
* @method static array getLoopStack()
* @see \Illuminate\View\Concerns\ManagesLayouts::yieldSection
* @method static string yieldSection()
* @see \Illuminate\View\Concerns\ManagesLayouts::appendSection
* @method static string appendSection()
* @see \Illuminate\View\Factory::shared
* @method static mixed shared(string $key, $default = null)
* @see \Illuminate\View\Concerns\ManagesComponents::renderComponent
* @method static string renderComponent()
* @see \Illuminate\View\Concerns\ManagesEvents::composers
* @method static array composers(array $composers)
* @see \Illuminate\View\Factory::setDispatcher
* @method static void setDispatcher(\Illuminate\Contracts\Events\Dispatcher $events)
* @see \Illuminate\View\Concerns\ManagesLayouts::flushSections
* @method static void flushSections()
* @see \Illuminate\View\Factory::getFinder
* @method static \Illuminate\View\ViewFinderInterface getFinder()
* @see \Illuminate\View\Concerns\ManagesLayouts::parentPlaceholder
* @method static string parentPlaceholder(string $section = '')
* @see \Illuminate\View\Concerns\ManagesComponents::slot
* @method static void slot(string $name, null|string $content = null)
* @see \Illuminate\View\Concerns\ManagesLayouts::getSection
* @method static mixed|null|string getSection(string $name, null|string $default = null)
* @see \Illuminate\View\Factory::doneRendering
* @method static bool doneRendering()
* @see \Illuminate\View\Concerns\ManagesLoops::addLoop
* @method static void addLoop(array|\Countable $data)
* @see \Illuminate\View\Concerns\ManagesLayouts::hasSection
* @method static bool hasSection(string $name)
* @see \Illuminate\View\Factory::flushStateIfDoneRendering
* @method static void flushStateIfDoneRendering()
* @see \Illuminate\View\Factory::file
* @method static \Illuminate\Contracts\View\View file(string $path, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\Support\Traits\Macroable::hasMacro
* @method static bool hasMacro(string $name)
* @see \Illuminate\View\Factory::getDispatcher
* @method static \Illuminate\Contracts\Events\Dispatcher getDispatcher()
* @see \Illuminate\View\Concerns\ManagesStacks::yieldPushContent
* @method static string yieldPushContent(string $section, string $default = '')
* @see \Illuminate\View\Concerns\ManagesComponents::startComponentFirst
* @method static void startComponentFirst(array $names, array $data = [])
* @see \Illuminate\View\Factory::share
* @method static mixed share(array|string $key, mixed|null $value = null)
* @see \Illuminate\View\Factory::make
* @method static \Illuminate\Contracts\View\View make(string $view, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\View\Concerns\ManagesStacks::startPush
* @method static void startPush(string $section, string $content = '')
* @see \Illuminate\View\Concerns\ManagesStacks::stopPush
* @method static string stopPush()
* @see \Illuminate\Support\Traits\Macroable::macro
* @method static void macro(string $name, callable|object $macro)
* @see \Illuminate\View\Concerns\ManagesEvents::creator
* @method static array creator(array|string $views, \Closure|string $callback)
* @see \Illuminate\View\Concerns\ManagesEvents::composer
* @method static array composer(array|string $views, \Closure|string $callback)
* @see \Illuminate\View\Concerns\ManagesTranslations::renderTranslation
* @method static string renderTranslation()
* @see \Illuminate\View\Factory::renderWhen
* @method static string renderWhen(bool $condition, string $view, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\View\Factory::addExtension
* @method static void addExtension(string $extension, string $engine, \Closure|null $resolver = null)
* @see \Illuminate\View\Factory::getShared
* @method static array getShared()
* @see \Illuminate\View\Concerns\ManagesLayouts::startSection
* @method static void startSection(string $section, null|string $content = null)
* @see \Illuminate\View\Concerns\ManagesLoops::incrementLoopIndices
* @method static void incrementLoopIndices()
* @see \Illuminate\View\Concerns\ManagesStacks::stopPrepend
* @method static string stopPrepend()
* @see \Illuminate\View\Concerns\ManagesLoops::popLoop
* @method static void popLoop()
* @see \Illuminate\View\Factory::flushState
* @method static void flushState()
* @see \Illuminate\View\Factory::setFinder
* @method static void setFinder(\Illuminate\View\ViewFinderInterface $finder)
* @see \Illuminate\View\Factory::exists
* @method static bool exists(string $view)
* @see \Illuminate\View\Concerns\ManagesLayouts::inject
* @method static void inject(string $section, string $content)
* @see \Illuminate\View\Factory::first
* @method static \Illuminate\Contracts\View\View first(array $views, array|\Illuminate\Contracts\Support\Arrayable $data = [], array $mergeData = [])
* @see \Illuminate\View\Factory::getExtensions
* @method static array|string[] getExtensions()
* @see \Illuminate\View\Concerns\ManagesEvents::callCreator
* @method static void callCreator(\Illuminate\Contracts\View\View $view)
*/
class View {}
}
namespace {
class App extends Illuminate\Support\Facades\App {}
class Artisan extends Illuminate\Support\Facades\Artisan {}
class Atomic extends App\Helpers\Atomic {}
class Auth extends Illuminate\Support\Facades\Auth {}
class Blade extends Illuminate\Support\Facades\Blade {}
class Bus extends Illuminate\Support\Facades\Bus {}
class Cache extends Illuminate\Support\Facades\Cache {}
class Config extends Illuminate\Support\Facades\Config {}
class Cookie extends Illuminate\Support\Facades\Cookie {}
class Crypt extends Illuminate\Support\Facades\Crypt {}
class DB extends Illuminate\Support\Facades\DB {}
class Debugbar extends Barryvdh\Debugbar\Facade {}
class Eloquent extends Illuminate\Database\Eloquent\Model {}
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 Image extends Intervention\Image\Facades\Image {}
class Input extends Illuminate\Support\Facades\Input {}
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 PDF extends Barryvdh\DomPDF\Facade {}
class Password extends Illuminate\Support\Facades\Password {}
class Queue extends Illuminate\Support\Facades\Queue {}
class Redirect extends Illuminate\Support\Facades\Redirect {}
class Redis extends Illuminate\Support\Facades\Redis {}
class Request extends Illuminate\Support\Facades\Request {}
class Response extends Illuminate\Support\Facades\Response {}
class Route extends Illuminate\Support\Facades\Route {}
class Schema extends Illuminate\Support\Facades\Schema {}
class Sentry extends Sentry\Laravel\Facade {}
class Session extends Illuminate\Support\Facades\Session {}
class Storage extends Illuminate\Support\Facades\Storage {}
class Str extends Illuminate\Support\Str {}
class URL extends Illuminate\Support\Facades\URL {}
class Validator extends Illuminate\Support\Facades\Validator {}
class View extends Illuminate\Support\Facades\View {}
}