Devise\Media\Files\Repository::__construct PHP Метод

__construct() публичный Метод

Constructs a new repository
public __construct ( Filesystem $Filesystem, MediaPaths $MediaPaths, Images $Image, null $Config = null, null $Request = null, null $URL = null )
$Filesystem Filesystem
$MediaPaths Devise\Media\MediaPaths
$Image Devise\Media\Images\Images
$Config null
$Request null
$URL null
    public function __construct(Filesystem $Filesystem, MediaPaths $MediaPaths, Images $Image, $Config = null, $Request = null, $URL = null)
    {
        $this->Filesystem = $Filesystem;
        $this->MediaPaths = $MediaPaths;
        $this->config = $Config ?: \Config::get('devise.media-manager');
        $this->Request = $Request ?: \Request::getFacadeRoot();
        $this->URL = $URL ?: \URL::getFacadeRoot();
        $this->guesser = MimeTypeGuesser::getInstance();
        $this->basepath = public_path() . '/' . $this->config['root-dir'] . '/';
        $this->Image = $Image;
    }