1401 lines
31 KiB
YAML
1401 lines
31 KiB
YAML
name: Application
|
|
class_comment: null
|
|
dependencies:
|
|
- name: Closure
|
|
type: class
|
|
source: Closure
|
|
- name: ClassLoader
|
|
type: class
|
|
source: Composer\Autoload\ClassLoader
|
|
- name: Container
|
|
type: class
|
|
source: Illuminate\Container\Container
|
|
- name: ConsoleKernelContract
|
|
type: class
|
|
source: Illuminate\Contracts\Console\Kernel
|
|
- name: ApplicationContract
|
|
type: class
|
|
source: Illuminate\Contracts\Foundation\Application
|
|
- name: CachesConfiguration
|
|
type: class
|
|
source: Illuminate\Contracts\Foundation\CachesConfiguration
|
|
- name: CachesRoutes
|
|
type: class
|
|
source: Illuminate\Contracts\Foundation\CachesRoutes
|
|
- name: MaintenanceModeContract
|
|
type: class
|
|
source: Illuminate\Contracts\Foundation\MaintenanceMode
|
|
- name: HttpKernelContract
|
|
type: class
|
|
source: Illuminate\Contracts\Http\Kernel
|
|
- name: EventServiceProvider
|
|
type: class
|
|
source: Illuminate\Events\EventServiceProvider
|
|
- name: Filesystem
|
|
type: class
|
|
source: Illuminate\Filesystem\Filesystem
|
|
- name: LoadEnvironmentVariables
|
|
type: class
|
|
source: Illuminate\Foundation\Bootstrap\LoadEnvironmentVariables
|
|
- name: LocaleUpdated
|
|
type: class
|
|
source: Illuminate\Foundation\Events\LocaleUpdated
|
|
- name: Request
|
|
type: class
|
|
source: Illuminate\Http\Request
|
|
- name: ContextServiceProvider
|
|
type: class
|
|
source: Illuminate\Log\Context\ContextServiceProvider
|
|
- name: LogServiceProvider
|
|
type: class
|
|
source: Illuminate\Log\LogServiceProvider
|
|
- name: RoutingServiceProvider
|
|
type: class
|
|
source: Illuminate\Routing\RoutingServiceProvider
|
|
- name: Arr
|
|
type: class
|
|
source: Illuminate\Support\Arr
|
|
- name: Collection
|
|
type: class
|
|
source: Illuminate\Support\Collection
|
|
- name: Env
|
|
type: class
|
|
source: Illuminate\Support\Env
|
|
- name: ServiceProvider
|
|
type: class
|
|
source: Illuminate\Support\ServiceProvider
|
|
- name: Str
|
|
type: class
|
|
source: Illuminate\Support\Str
|
|
- name: Macroable
|
|
type: class
|
|
source: Illuminate\Support\Traits\Macroable
|
|
- name: RuntimeException
|
|
type: class
|
|
source: RuntimeException
|
|
- name: InputInterface
|
|
type: class
|
|
source: Symfony\Component\Console\Input\InputInterface
|
|
- name: ConsoleOutput
|
|
type: class
|
|
source: Symfony\Component\Console\Output\ConsoleOutput
|
|
- name: SymfonyRequest
|
|
type: class
|
|
source: Symfony\Component\HttpFoundation\Request
|
|
- name: SymfonyResponse
|
|
type: class
|
|
source: Symfony\Component\HttpFoundation\Response
|
|
- name: HttpException
|
|
type: class
|
|
source: Symfony\Component\HttpKernel\Exception\HttpException
|
|
- name: NotFoundHttpException
|
|
type: class
|
|
source: Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
|
- name: HttpKernelInterface
|
|
type: class
|
|
source: Symfony\Component\HttpKernel\HttpKernelInterface
|
|
- name: Macroable
|
|
type: class
|
|
source: Macroable
|
|
properties:
|
|
- name: basePath
|
|
visibility: protected
|
|
comment: "# * The Laravel framework version.\n# *\n# * @var string\n# */\n# const\
|
|
\ VERSION = '11.15.0';\n# \n# /**\n# * The base path for the Laravel installation.\n\
|
|
# *\n# * @var string"
|
|
- name: registeredCallbacks
|
|
visibility: protected
|
|
comment: '# * The array of registered callbacks.
|
|
|
|
# *
|
|
|
|
# * @var callable[]'
|
|
- name: hasBeenBootstrapped
|
|
visibility: protected
|
|
comment: '# * Indicates if the application has been bootstrapped before.
|
|
|
|
# *
|
|
|
|
# * @var bool'
|
|
- name: booted
|
|
visibility: protected
|
|
comment: '# * Indicates if the application has "booted".
|
|
|
|
# *
|
|
|
|
# * @var bool'
|
|
- name: bootingCallbacks
|
|
visibility: protected
|
|
comment: '# * The array of booting callbacks.
|
|
|
|
# *
|
|
|
|
# * @var callable[]'
|
|
- name: bootedCallbacks
|
|
visibility: protected
|
|
comment: '# * The array of booted callbacks.
|
|
|
|
# *
|
|
|
|
# * @var callable[]'
|
|
- name: terminatingCallbacks
|
|
visibility: protected
|
|
comment: '# * The array of terminating callbacks.
|
|
|
|
# *
|
|
|
|
# * @var callable[]'
|
|
- name: serviceProviders
|
|
visibility: protected
|
|
comment: '# * All of the registered service providers.
|
|
|
|
# *
|
|
|
|
# * @var array<string, \Illuminate\Support\ServiceProvider>'
|
|
- name: loadedProviders
|
|
visibility: protected
|
|
comment: '# * The names of the loaded service providers.
|
|
|
|
# *
|
|
|
|
# * @var array'
|
|
- name: deferredServices
|
|
visibility: protected
|
|
comment: '# * The deferred services and their providers.
|
|
|
|
# *
|
|
|
|
# * @var array'
|
|
- name: bootstrapPath
|
|
visibility: protected
|
|
comment: '# * The custom bootstrap path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: appPath
|
|
visibility: protected
|
|
comment: '# * The custom application path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: configPath
|
|
visibility: protected
|
|
comment: '# * The custom configuration path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: databasePath
|
|
visibility: protected
|
|
comment: '# * The custom database path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: langPath
|
|
visibility: protected
|
|
comment: '# * The custom language file path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: publicPath
|
|
visibility: protected
|
|
comment: '# * The custom public / web path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: storagePath
|
|
visibility: protected
|
|
comment: '# * The custom storage path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: environmentPath
|
|
visibility: protected
|
|
comment: '# * The custom environment path defined by the developer.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: environmentFile
|
|
visibility: protected
|
|
comment: '# * The environment file to load during bootstrapping.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: isRunningInConsole
|
|
visibility: protected
|
|
comment: '# * Indicates if the application is running in the console.
|
|
|
|
# *
|
|
|
|
# * @var bool|null'
|
|
- name: namespace
|
|
visibility: protected
|
|
comment: '# * The application namespace.
|
|
|
|
# *
|
|
|
|
# * @var string'
|
|
- name: mergeFrameworkConfiguration
|
|
visibility: protected
|
|
comment: '# * Indicates if the framework''s base configuration should be merged.
|
|
|
|
# *
|
|
|
|
# * @var bool'
|
|
- name: absoluteCachePathPrefixes
|
|
visibility: protected
|
|
comment: '# * The prefixes of absolute cache paths for use during normalization.
|
|
|
|
# *
|
|
|
|
# * @var string[]'
|
|
methods:
|
|
- name: __construct
|
|
visibility: public
|
|
parameters:
|
|
- name: basePath
|
|
default: 'null'
|
|
comment: "# * The Laravel framework version.\n# *\n# * @var string\n# */\n# const\
|
|
\ VERSION = '11.15.0';\n# \n# /**\n# * The base path for the Laravel installation.\n\
|
|
# *\n# * @var string\n# */\n# protected $basePath;\n# \n# /**\n# * The array of\
|
|
\ registered callbacks.\n# *\n# * @var callable[]\n# */\n# protected $registeredCallbacks\
|
|
\ = [];\n# \n# /**\n# * Indicates if the application has been bootstrapped before.\n\
|
|
# *\n# * @var bool\n# */\n# protected $hasBeenBootstrapped = false;\n# \n# /**\n\
|
|
# * Indicates if the application has \"booted\".\n# *\n# * @var bool\n# */\n#\
|
|
\ protected $booted = false;\n# \n# /**\n# * The array of booting callbacks.\n\
|
|
# *\n# * @var callable[]\n# */\n# protected $bootingCallbacks = [];\n# \n# /**\n\
|
|
# * The array of booted callbacks.\n# *\n# * @var callable[]\n# */\n# protected\
|
|
\ $bootedCallbacks = [];\n# \n# /**\n# * The array of terminating callbacks.\n\
|
|
# *\n# * @var callable[]\n# */\n# protected $terminatingCallbacks = [];\n# \n\
|
|
# /**\n# * All of the registered service providers.\n# *\n# * @var array<string,\
|
|
\ \\Illuminate\\Support\\ServiceProvider>\n# */\n# protected $serviceProviders\
|
|
\ = [];\n# \n# /**\n# * The names of the loaded service providers.\n# *\n# * @var\
|
|
\ array\n# */\n# protected $loadedProviders = [];\n# \n# /**\n# * The deferred\
|
|
\ services and their providers.\n# *\n# * @var array\n# */\n# protected $deferredServices\
|
|
\ = [];\n# \n# /**\n# * The custom bootstrap path defined by the developer.\n\
|
|
# *\n# * @var string\n# */\n# protected $bootstrapPath;\n# \n# /**\n# * The custom\
|
|
\ application path defined by the developer.\n# *\n# * @var string\n# */\n# protected\
|
|
\ $appPath;\n# \n# /**\n# * The custom configuration path defined by the developer.\n\
|
|
# *\n# * @var string\n# */\n# protected $configPath;\n# \n# /**\n# * The custom\
|
|
\ database path defined by the developer.\n# *\n# * @var string\n# */\n# protected\
|
|
\ $databasePath;\n# \n# /**\n# * The custom language file path defined by the\
|
|
\ developer.\n# *\n# * @var string\n# */\n# protected $langPath;\n# \n# /**\n\
|
|
# * The custom public / web path defined by the developer.\n# *\n# * @var string\n\
|
|
# */\n# protected $publicPath;\n# \n# /**\n# * The custom storage path defined\
|
|
\ by the developer.\n# *\n# * @var string\n# */\n# protected $storagePath;\n#\
|
|
\ \n# /**\n# * The custom environment path defined by the developer.\n# *\n# *\
|
|
\ @var string\n# */\n# protected $environmentPath;\n# \n# /**\n# * The environment\
|
|
\ file to load during bootstrapping.\n# *\n# * @var string\n# */\n# protected\
|
|
\ $environmentFile = '.env';\n# \n# /**\n# * Indicates if the application is running\
|
|
\ in the console.\n# *\n# * @var bool|null\n# */\n# protected $isRunningInConsole;\n\
|
|
# \n# /**\n# * The application namespace.\n# *\n# * @var string\n# */\n# protected\
|
|
\ $namespace;\n# \n# /**\n# * Indicates if the framework's base configuration\
|
|
\ should be merged.\n# *\n# * @var bool\n# */\n# protected $mergeFrameworkConfiguration\
|
|
\ = true;\n# \n# /**\n# * The prefixes of absolute cache paths for use during\
|
|
\ normalization.\n# *\n# * @var string[]\n# */\n# protected $absoluteCachePathPrefixes\
|
|
\ = ['/', '\\\\'];\n# \n# /**\n# * Create a new Illuminate application instance.\n\
|
|
# *\n# * @param string|null $basePath\n# * @return void"
|
|
- name: configure
|
|
visibility: public
|
|
parameters:
|
|
- name: basePath
|
|
default: 'null'
|
|
comment: '# * Begin configuring a new Laravel application instance.
|
|
|
|
# *
|
|
|
|
# * @param string|null $basePath
|
|
|
|
# * @return \Illuminate\Foundation\Configuration\ApplicationBuilder'
|
|
- name: inferBasePath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Infer the application''s base directory from the environment.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: version
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the version number of the application.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: registerBaseBindings
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register the basic bindings into the container.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: registerBaseServiceProviders
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Register all of the base service providers.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: bootstrapWith
|
|
visibility: public
|
|
parameters:
|
|
- name: bootstrappers
|
|
comment: '# * Run the given array of bootstrap classes.
|
|
|
|
# *
|
|
|
|
# * @param string[] $bootstrappers
|
|
|
|
# * @return void'
|
|
- name: afterLoadingEnvironment
|
|
visibility: public
|
|
parameters:
|
|
- name: callback
|
|
comment: '# * Register a callback to run after loading the environment.
|
|
|
|
# *
|
|
|
|
# * @param \Closure $callback
|
|
|
|
# * @return void'
|
|
- name: beforeBootstrapping
|
|
visibility: public
|
|
parameters:
|
|
- name: bootstrapper
|
|
- name: callback
|
|
comment: '# * Register a callback to run before a bootstrapper.
|
|
|
|
# *
|
|
|
|
# * @param string $bootstrapper
|
|
|
|
# * @param \Closure $callback
|
|
|
|
# * @return void'
|
|
- name: afterBootstrapping
|
|
visibility: public
|
|
parameters:
|
|
- name: bootstrapper
|
|
- name: callback
|
|
comment: '# * Register a callback to run after a bootstrapper.
|
|
|
|
# *
|
|
|
|
# * @param string $bootstrapper
|
|
|
|
# * @param \Closure $callback
|
|
|
|
# * @return void'
|
|
- name: hasBeenBootstrapped
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application has been bootstrapped before.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: setBasePath
|
|
visibility: public
|
|
parameters:
|
|
- name: basePath
|
|
comment: '# * Set the base path for the application.
|
|
|
|
# *
|
|
|
|
# * @param string $basePath
|
|
|
|
# * @return $this'
|
|
- name: bindPathsInContainer
|
|
visibility: protected
|
|
parameters: []
|
|
comment: '# * Bind all of the application paths in the container.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: path
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the application "app" directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: useAppPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the application directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: basePath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the base path of the Laravel installation.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: bootstrapPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the bootstrap directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: getBootstrapProvidersPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the service provider list in the bootstrap directory.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: useBootstrapPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the bootstrap file directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: configPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the application configuration files.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: useConfigPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the configuration directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: databasePath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the database directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: useDatabasePath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the database directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: langPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the language files.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: useLangPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the language file directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: publicPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the public / web directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: usePublicPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the public / web directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: storagePath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the storage directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: useStoragePath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the storage directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: resourcePath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the resources directory.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: viewPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Get the path to the views directory.
|
|
|
|
# *
|
|
|
|
# * This method returns the first configured path in the array of view paths.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: joinPaths
|
|
visibility: public
|
|
parameters:
|
|
- name: basePath
|
|
- name: path
|
|
default: ''''''
|
|
comment: '# * Join the given paths together.
|
|
|
|
# *
|
|
|
|
# * @param string $basePath
|
|
|
|
# * @param string $path
|
|
|
|
# * @return string'
|
|
- name: environmentPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the environment file directory.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: useEnvironmentPath
|
|
visibility: public
|
|
parameters:
|
|
- name: path
|
|
comment: '# * Set the directory for the environment file.
|
|
|
|
# *
|
|
|
|
# * @param string $path
|
|
|
|
# * @return $this'
|
|
- name: loadEnvironmentFrom
|
|
visibility: public
|
|
parameters:
|
|
- name: file
|
|
comment: '# * Set the environment file to be loaded during bootstrapping.
|
|
|
|
# *
|
|
|
|
# * @param string $file
|
|
|
|
# * @return $this'
|
|
- name: environmentFile
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the environment file the application is using.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: environmentFilePath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the fully qualified path to the environment file.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: environment
|
|
visibility: public
|
|
parameters:
|
|
- name: '...$environments'
|
|
comment: '# * Get or check the current application environment.
|
|
|
|
# *
|
|
|
|
# * @param string|array ...$environments
|
|
|
|
# * @return string|bool'
|
|
- name: isLocal
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application is in the local environment.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: isProduction
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application is in the production environment.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: detectEnvironment
|
|
visibility: public
|
|
parameters:
|
|
- name: callback
|
|
comment: '# * Detect the application''s current environment.
|
|
|
|
# *
|
|
|
|
# * @param \Closure $callback
|
|
|
|
# * @return string'
|
|
- name: runningInConsole
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application is running in the console.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: runningConsoleCommand
|
|
visibility: public
|
|
parameters:
|
|
- name: '...$commands'
|
|
comment: '# * Determine if the application is running any of the given console commands.
|
|
|
|
# *
|
|
|
|
# * @param string|array ...$commands
|
|
|
|
# * @return bool'
|
|
- name: runningUnitTests
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application is running unit tests.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: hasDebugModeEnabled
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application is running with debug mode enabled.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: registered
|
|
visibility: public
|
|
parameters:
|
|
- name: callback
|
|
comment: '# * Register a new registered listener.
|
|
|
|
# *
|
|
|
|
# * @param callable $callback
|
|
|
|
# * @return void'
|
|
- name: registerConfiguredProviders
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Register all of the configured providers.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: register
|
|
visibility: public
|
|
parameters:
|
|
- name: provider
|
|
- name: force
|
|
default: 'false'
|
|
comment: '# * Register a service provider with the application.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Support\ServiceProvider|string $provider
|
|
|
|
# * @param bool $force
|
|
|
|
# * @return \Illuminate\Support\ServiceProvider'
|
|
- name: getProvider
|
|
visibility: public
|
|
parameters:
|
|
- name: provider
|
|
comment: '# * Get the registered service provider instance if it exists.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Support\ServiceProvider|string $provider
|
|
|
|
# * @return \Illuminate\Support\ServiceProvider|null'
|
|
- name: getProviders
|
|
visibility: public
|
|
parameters:
|
|
- name: provider
|
|
comment: '# * Get the registered service provider instances if any exist.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Support\ServiceProvider|string $provider
|
|
|
|
# * @return array'
|
|
- name: resolveProvider
|
|
visibility: public
|
|
parameters:
|
|
- name: provider
|
|
comment: '# * Resolve a service provider instance from the class name.
|
|
|
|
# *
|
|
|
|
# * @param string $provider
|
|
|
|
# * @return \Illuminate\Support\ServiceProvider'
|
|
- name: markAsRegistered
|
|
visibility: protected
|
|
parameters:
|
|
- name: provider
|
|
comment: '# * Mark the given provider as registered.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Support\ServiceProvider $provider
|
|
|
|
# * @return void'
|
|
- name: loadDeferredProviders
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Load and boot all of the remaining deferred providers.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: loadDeferredProvider
|
|
visibility: public
|
|
parameters:
|
|
- name: service
|
|
comment: '# * Load the provider for a deferred service.
|
|
|
|
# *
|
|
|
|
# * @param string $service
|
|
|
|
# * @return void'
|
|
- name: registerDeferredProvider
|
|
visibility: public
|
|
parameters:
|
|
- name: provider
|
|
- name: service
|
|
default: 'null'
|
|
comment: '# * Register a deferred provider and service.
|
|
|
|
# *
|
|
|
|
# * @param string $provider
|
|
|
|
# * @param string|null $service
|
|
|
|
# * @return void'
|
|
- name: make
|
|
visibility: public
|
|
parameters:
|
|
- name: abstract
|
|
- name: parameters
|
|
default: '[]'
|
|
comment: '# * Resolve the given type from the container.
|
|
|
|
# *
|
|
|
|
# * @param string $abstract
|
|
|
|
# * @param array $parameters
|
|
|
|
# * @return mixed
|
|
|
|
# *
|
|
|
|
# * @throws \Illuminate\Contracts\Container\BindingResolutionException'
|
|
- name: resolve
|
|
visibility: protected
|
|
parameters:
|
|
- name: abstract
|
|
- name: parameters
|
|
default: '[]'
|
|
- name: raiseEvents
|
|
default: 'true'
|
|
comment: '# * Resolve the given type from the container.
|
|
|
|
# *
|
|
|
|
# * @param string $abstract
|
|
|
|
# * @param array $parameters
|
|
|
|
# * @param bool $raiseEvents
|
|
|
|
# * @return mixed
|
|
|
|
# *
|
|
|
|
# * @throws \Illuminate\Contracts\Container\BindingResolutionException
|
|
|
|
# * @throws \Illuminate\Contracts\Container\CircularDependencyException'
|
|
- name: loadDeferredProviderIfNeeded
|
|
visibility: protected
|
|
parameters:
|
|
- name: abstract
|
|
comment: '# * Load the deferred provider if the given type is a deferred service
|
|
and the instance has not been loaded.
|
|
|
|
# *
|
|
|
|
# * @param string $abstract
|
|
|
|
# * @return void'
|
|
- name: bound
|
|
visibility: public
|
|
parameters:
|
|
- name: abstract
|
|
comment: '# * Determine if the given abstract type has been bound.
|
|
|
|
# *
|
|
|
|
# * @param string $abstract
|
|
|
|
# * @return bool'
|
|
- name: isBooted
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application has booted.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: boot
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Boot the application''s service providers.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: bootProvider
|
|
visibility: protected
|
|
parameters:
|
|
- name: provider
|
|
comment: '# * Boot the given service provider.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Support\ServiceProvider $provider
|
|
|
|
# * @return void'
|
|
- name: booting
|
|
visibility: public
|
|
parameters:
|
|
- name: callback
|
|
comment: '# * Register a new boot listener.
|
|
|
|
# *
|
|
|
|
# * @param callable $callback
|
|
|
|
# * @return void'
|
|
- name: booted
|
|
visibility: public
|
|
parameters:
|
|
- name: callback
|
|
comment: '# * Register a new "booted" listener.
|
|
|
|
# *
|
|
|
|
# * @param callable $callback
|
|
|
|
# * @return void'
|
|
- name: fireAppCallbacks
|
|
visibility: protected
|
|
parameters:
|
|
- name: '&$callbacks'
|
|
comment: '# * Call the booting callbacks for the application.
|
|
|
|
# *
|
|
|
|
# * @param callable[] $callbacks
|
|
|
|
# * @return void'
|
|
- name: handle
|
|
visibility: public
|
|
parameters:
|
|
- name: request
|
|
- name: type
|
|
default: self::MAIN_REQUEST
|
|
- name: catch
|
|
default: 'true'
|
|
comment: '# * {@inheritdoc}
|
|
|
|
# *
|
|
|
|
# * @return \Symfony\Component\HttpFoundation\Response'
|
|
- name: handleRequest
|
|
visibility: public
|
|
parameters:
|
|
- name: request
|
|
comment: '# * Handle the incoming HTTP request and send the response to the browser.
|
|
|
|
# *
|
|
|
|
# * @param \Illuminate\Http\Request $request
|
|
|
|
# * @return void'
|
|
- name: handleCommand
|
|
visibility: public
|
|
parameters:
|
|
- name: input
|
|
comment: '# * Handle the incoming Artisan command.
|
|
|
|
# *
|
|
|
|
# * @param \Symfony\Component\Console\Input\InputInterface $input
|
|
|
|
# * @return int'
|
|
- name: shouldMergeFrameworkConfiguration
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the framework''s base configuration should be merged.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: dontMergeFrameworkConfiguration
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Indicate that the framework''s base configuration should not be merged.
|
|
|
|
# *
|
|
|
|
# * @return $this'
|
|
- name: shouldSkipMiddleware
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if middleware has been disabled for the application.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: getCachedServicesPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the cached services.php file.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: getCachedPackagesPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the cached packages.php file.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: configurationIsCached
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application configuration is cached.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: getCachedConfigPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the configuration cache file.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: routesAreCached
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application routes are cached.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: getCachedRoutesPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the routes cache file.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: eventsAreCached
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application events are cached.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: getCachedEventsPath
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the path to the events cache file.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: normalizeCachePath
|
|
visibility: protected
|
|
parameters:
|
|
- name: key
|
|
- name: default
|
|
comment: '# * Normalize a relative or absolute path to a cache file.
|
|
|
|
# *
|
|
|
|
# * @param string $key
|
|
|
|
# * @param string $default
|
|
|
|
# * @return string'
|
|
- name: addAbsoluteCachePathPrefix
|
|
visibility: public
|
|
parameters:
|
|
- name: prefix
|
|
comment: '# * Add new prefix to list of absolute path prefixes.
|
|
|
|
# *
|
|
|
|
# * @param string $prefix
|
|
|
|
# * @return $this'
|
|
- name: maintenanceMode
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get an instance of the maintenance mode manager implementation.
|
|
|
|
# *
|
|
|
|
# * @return \Illuminate\Contracts\Foundation\MaintenanceMode'
|
|
- name: isDownForMaintenance
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Determine if the application is currently down for maintenance.
|
|
|
|
# *
|
|
|
|
# * @return bool'
|
|
- name: abort
|
|
visibility: public
|
|
parameters:
|
|
- name: code
|
|
- name: message
|
|
default: ''''''
|
|
- name: headers
|
|
default: '[]'
|
|
comment: '# * Throw an HttpException with the given data.
|
|
|
|
# *
|
|
|
|
# * @param int $code
|
|
|
|
# * @param string $message
|
|
|
|
# * @param array $headers
|
|
|
|
# * @return never
|
|
|
|
# *
|
|
|
|
# * @throws \Symfony\Component\HttpKernel\Exception\HttpException
|
|
|
|
# * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException'
|
|
- name: terminating
|
|
visibility: public
|
|
parameters:
|
|
- name: callback
|
|
comment: '# * Register a terminating callback with the application.
|
|
|
|
# *
|
|
|
|
# * @param callable|string $callback
|
|
|
|
# * @return $this'
|
|
- name: terminate
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Terminate the application.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: getLoadedProviders
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the service providers that have been loaded.
|
|
|
|
# *
|
|
|
|
# * @return array<string, boolean>'
|
|
- name: providerIsLoaded
|
|
visibility: public
|
|
parameters:
|
|
- name: provider
|
|
comment: '# * Determine if the given service provider is loaded.
|
|
|
|
# *
|
|
|
|
# * @param string $provider
|
|
|
|
# * @return bool'
|
|
- name: getDeferredServices
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the application''s deferred services.
|
|
|
|
# *
|
|
|
|
# * @return array'
|
|
- name: setDeferredServices
|
|
visibility: public
|
|
parameters:
|
|
- name: services
|
|
comment: '# * Set the application''s deferred services.
|
|
|
|
# *
|
|
|
|
# * @param array $services
|
|
|
|
# * @return void'
|
|
- name: addDeferredServices
|
|
visibility: public
|
|
parameters:
|
|
- name: services
|
|
comment: '# * Add an array of services to the application''s deferred services.
|
|
|
|
# *
|
|
|
|
# * @param array $services
|
|
|
|
# * @return void'
|
|
- name: isDeferredService
|
|
visibility: public
|
|
parameters:
|
|
- name: service
|
|
comment: '# * Determine if the given service is a deferred service.
|
|
|
|
# *
|
|
|
|
# * @param string $service
|
|
|
|
# * @return bool'
|
|
- name: provideFacades
|
|
visibility: public
|
|
parameters:
|
|
- name: namespace
|
|
comment: '# * Configure the real-time facade namespace.
|
|
|
|
# *
|
|
|
|
# * @param string $namespace
|
|
|
|
# * @return void'
|
|
- name: getLocale
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the current application locale.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: currentLocale
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the current application locale.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: getFallbackLocale
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the current application fallback locale.
|
|
|
|
# *
|
|
|
|
# * @return string'
|
|
- name: setLocale
|
|
visibility: public
|
|
parameters:
|
|
- name: locale
|
|
comment: '# * Set the current application locale.
|
|
|
|
# *
|
|
|
|
# * @param string $locale
|
|
|
|
# * @return void'
|
|
- name: setFallbackLocale
|
|
visibility: public
|
|
parameters:
|
|
- name: fallbackLocale
|
|
comment: '# * Set the current application fallback locale.
|
|
|
|
# *
|
|
|
|
# * @param string $fallbackLocale
|
|
|
|
# * @return void'
|
|
- name: isLocale
|
|
visibility: public
|
|
parameters:
|
|
- name: locale
|
|
comment: '# * Determine if the application locale is the given locale.
|
|
|
|
# *
|
|
|
|
# * @param string $locale
|
|
|
|
# * @return bool'
|
|
- name: registerCoreContainerAliases
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Register the core class aliases in the container.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: flush
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Flush the container of all bindings and resolved instances.
|
|
|
|
# *
|
|
|
|
# * @return void'
|
|
- name: getNamespace
|
|
visibility: public
|
|
parameters: []
|
|
comment: '# * Get the application namespace.
|
|
|
|
# *
|
|
|
|
# * @return string
|
|
|
|
# *
|
|
|
|
# * @throws \RuntimeException'
|
|
traits:
|
|
- Closure
|
|
- Composer\Autoload\ClassLoader
|
|
- Illuminate\Container\Container
|
|
- Illuminate\Contracts\Foundation\CachesConfiguration
|
|
- Illuminate\Contracts\Foundation\CachesRoutes
|
|
- Illuminate\Events\EventServiceProvider
|
|
- Illuminate\Filesystem\Filesystem
|
|
- Illuminate\Foundation\Bootstrap\LoadEnvironmentVariables
|
|
- Illuminate\Foundation\Events\LocaleUpdated
|
|
- Illuminate\Http\Request
|
|
- Illuminate\Log\Context\ContextServiceProvider
|
|
- Illuminate\Log\LogServiceProvider
|
|
- Illuminate\Routing\RoutingServiceProvider
|
|
- Illuminate\Support\Arr
|
|
- Illuminate\Support\Collection
|
|
- Illuminate\Support\Env
|
|
- Illuminate\Support\ServiceProvider
|
|
- Illuminate\Support\Str
|
|
- Illuminate\Support\Traits\Macroable
|
|
- RuntimeException
|
|
- Symfony\Component\Console\Input\InputInterface
|
|
- Symfony\Component\Console\Output\ConsoleOutput
|
|
- Symfony\Component\HttpKernel\Exception\HttpException
|
|
- Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
|
- Symfony\Component\HttpKernel\HttpKernelInterface
|
|
- Macroable
|
|
interfaces:
|
|
- ApplicationContract
|