Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Tells whether the filename is a regular file
is_file(string $filename): bool
    protected function emailOutput(Mailer $mailer$addresses$onlyIfOutputExists false)

    {

        
$text is_file($this->output) ? file_get_contents($this->output) : '';



        if (
$onlyIfOutputExists && empty($text)) {

            return;
    protected function withOutputCallback(Closure $callback$onlyIfOutputExists false)

    {

        return function (
Container $container) use ($callback$onlyIfOutputExists) {

            
$output $this->output && is_file($this->output) ? file_get_contents($this->output) : '';



            return 
$onlyIfOutputExists && empty($output)

                            ? 
null
        if ($connection instanceof SqlServerConnection ||

            ! 
is_file($path $this->schemaPath($connection))) {

            return;

        }
    protected function resolveStubPath($stub)

    {

        return 
is_file($customPath $this->laravel->basePath(trim($stub'/')))

            ? 
$customPath

            
__DIR__.$stub;

    }
    public function isFile($file)

    {

        return 
is_file($file);

    }
    protected function ensureFacadeExists($alias)

    {

        if (
is_file($path storage_path('framework/cache/facade-'.sha1($alias).'.php'))) {

            return 
$path;

        }
    public function configurationIsCached()

    {

        return 
is_file($this->getCachedConfigPath());

    }
    protected function setEnvironmentFilePath($app$file)

    {

        if (
is_file($app->environmentPath().'/'.$file)) {

            
$app->loadEnvironmentFrom($file);



            return 
true;
    {

        
$laravel = new Application(getcwd());



        if (
is_file($configPath $laravel->getCachedConfigPath())) {

            @
unlink($configPath);

        }
            @unlink($configPath);

        }



        if (
is_file($servicesPath $laravel->getCachedServicesPath())) {

            @
unlink($servicesPath);

        }
            @unlink($servicesPath);

        }



        if (
is_file($packagesPath $laravel->getCachedPackagesPath())) {

            @
unlink($packagesPath);

        }

    }
    public function handle()

    {

        if (
is_file($servicesPath $this->laravel->getCachedServicesPath())) {

            @
unlink($servicesPath);

        }
            @unlink($servicesPath);

        }



        if (
is_file($packagesPath $this->laravel->getCachedPackagesPath())) {

            @
unlink($packagesPath);

        }
            $this->laravel->maintenanceMode()->deactivate();



            if (
is_file(storage_path('framework/maintenance.php'))) {

                
unlink(storage_path('framework/maintenance.php'));

            }
            $manifestDirectory "/{$manifestDirectory}";

        }



        if (
is_file(public_path($manifestDirectory.'/hot'))) {

            
$url rtrim(file_get_contents(public_path($manifestDirectory.'/hot')));



            
$customUrl app('config')->get('app.mix_hot_proxy_url');