Вход Регистрация
Файл: vendor/laravel/framework/src/Illuminate/Foundation/MaintenanceModeManager.php
Строк: 89
<?php

namespace IlluminateFoundation;

use 
IlluminateSupportManager;

class 
MaintenanceModeManager extends Manager
{
    
/**
     * Create an instance of the file based maintenance driver.
     *
     * @return IlluminateFoundationFileBasedMaintenanceMode
     */
    
protected function createFileDriver(): FileBasedMaintenanceMode
    
{
        return new 
FileBasedMaintenanceMode();
    }

    
/**
     * Create an instance of the cache based maintenance driver.
     *
     * @return IlluminateFoundationCacheBasedMaintenanceMode
     *
     * @throws IlluminateContractsContainerBindingResolutionException
     */
    
protected function createCacheDriver(): CacheBasedMaintenanceMode
    
{
        return new 
CacheBasedMaintenanceMode(
            
$this->container->make('cache'),
            
$this->config->get('app.maintenance.store') ?: $this->config->get('cache.default'),
            
'illuminate:foundation:down'
        
);
    }

    
/**
     * Get the default driver name.
     *
     * @return string
     */
    
public function getDefaultDriver(): string
    
{
        return 
$this->config->get('app.maintenance.driver''file');
    }
}
Онлайн: 1
Реклама