<?php
/**
* A helper file for Laravel 5, to provide autocomplete information to your IDE
* Generated for Laravel 5.2.45 on 2017-12-23.
*
* @author Barry vd. Heuvel <barryvdh@gmail.com>
* @see https://github.com/barryvdh/laravel-ide-helper
*/
namespace {
exit("This file should not be included, only analyzed by your IDE");
}
namespace Illuminate\Support\Facades {
class App {
/**
* Get the version number of the application.
*
* @return string
* @static
*/
public static function version()
{
return \Illuminate\Foundation\Application::version();
}
/**
* Run the given array of bootstrap classes.
*
* @param array $bootstrappers
* @return void
* @static
*/
public static function bootstrapWith($bootstrappers)
{
\Illuminate\Foundation\Application::bootstrapWith($bootstrappers);
}
/**
* Register a callback to run after loading the environment.
*
* @param \Closure $callback
* @return void
* @static
*/
public static function afterLoadingEnvironment($callback)
{
\Illuminate\Foundation\Application::afterLoadingEnvironment($callback);
}
/**
* Register a callback to run before a bootstrapper.
*
* @param string $bootstrapper
* @param \Closure $callback
* @return void
* @static
*/
public static function beforeBootstrapping($bootstrapper, $callback)
{
\Illuminate\Foundation\Application::beforeBootstrapping($bootstrapper, $callback);
}
/**
* Register a callback to run after a bootstrapper.
*
* @param string $bootstrapper
* @param \Closure $callback
* @return void
* @static
*/
public static function afterBootstrapping($bootstrapper, $callback)
{
\Illuminate\Foundation\Application::afterBootstrapping($bootstrapper, $callback);
}
/**
* Determine if the application has been bootstrapped before.
*
* @return bool
* @static
*/
public static function hasBeenBootstrapped()
{
return \Illuminate\Foundation\Application::hasBeenBootstrapped();
}
/**
* Set the base path for the application.
*
* @param string $basePath
* @return $this
* @static
*/
public static function setBasePath($basePath)
{
return \Illuminate\Foundation\Application::setBasePath($basePath);
}
/**
* Get the path to the application "app" directory.
*
* @return string
* @static
*/
public static function path()
{
return \Illuminate\Foundation\Application::path();
}
/**
* Get the base path of the Laravel installation.
*
* @return string
* @static
*/
public static function basePath()
{
return \Illuminate\Foundation\Application::basePath();
}
/**
* Get the path to the bootstrap directory.
*
* @return string
* @static
*/
public static function bootstrapPath()
{
return \Illuminate\Foundation\Application::bootstrapPath();
}
/**
* Get the path to the application configuration files.
*
* @return string
* @static
*/
public static function configPath()
{
return \Illuminate\Foundation\Application::configPath();
}
/**
* Get the path to the database directory.
*
* @return string
* @static
*/
public static function databasePath()
{
return \Illuminate\Foundation\Application::databasePath();
}
/**
* Set the database directory.
*
* @param string $path
* @return $this
* @static
*/
public static function useDatabasePath($path)
{
return \Illuminate\Foundation\Application::useDatabasePath($path);
}
/**
* Get the path to the language files.
*
* @return string
* @static
*/
public static function langPath()
{
return \Illuminate\Foundation\Application::langPath();
}
/**
* Get the path to the public / web directory.
*
* @return string
* @static
*/
public static function publicPath()
{
return \Illuminate\Foundation\Application::publicPath();
}
/**
* Get the path to the storage directory.
*
* @return string
* @static
*/
public static function storagePath()
{
return \Illuminate\Foundation\Application::storagePath();
}
/**
* Set the storage directory.
*
* @param string $path
* @return $this
* @static
*/
public static function useStoragePath($path)
{
return \Illuminate\Foundation\Application::useStoragePath($path);
}
/**
* Get the path to the environment file directory.
*
* @return string
* @static
*/
public static function environmentPath()
{
return \Illuminate\Foundation\Application::environmentPath();
}
/**
* Set the directory for the environment file.
*
* @param string $path
* @return $this
* @static
*/
public static function useEnvironmentPath($path)
{
return \Illuminate\Foundation\Application::useEnvironmentPath($path);
}
/**
* Set the environment file to be loaded during bootstrapping.
*
* @param string $file
* @return $this
* @static
*/
public static function loadEnvironmentFrom($file)
{
return \Illuminate\Foundation\Application::loadEnvironmentFrom($file);
}
/**
* Get the environment file the application is using.
*
* @return string
* @static
*/
public static function environmentFile()
{
return \Illuminate\Foundation\Application::environmentFile();
}
/**
* Get the fully qualified path to the environment file.
*
* @return string
* @static
*/
public static function environmentFilePath()
{
return \Illuminate\Foundation\Application::environmentFilePath();
}
/**
* Get or check the current application environment.
*
* @param mixed
* @return string|bool
* @static
*/
public static function environment()
{
return \Illuminate\Foundation\Application::environment();
}
/**
* Determine if application is in local environment.
*
* @return bool
* @static
*/
public static function isLocal()
{
return \Illuminate\Foundation\Application::isLocal();
}
/**
* Detect the application's current environment.
*
* @param \Closu