FilesystemManager

Illuminate\Filesystem\FilesystemManager

class src/Illuminate/Filesystem/FilesystemManager.php

__call

v11.0.0 以前から

__call($method, $parameters)
@param string $method
@param array $parameters
@return mixed
  1. v11.0.0 追加
    変更後
    __call($method, $parameters) [@param string $method, @param array $parameters, @return mixed]

__construct

v11.0.0 以前から

__construct($app)
@param \Illuminate\Contracts\Foundation\Application $app
  1. v11.0.0 追加
    変更後
    __construct($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return void]
    変更後
    __construct($app) [@param \Illuminate\Contracts\Foundation\Application $app]

build

v11.0.0 以前から

build($config)
@param string|array $config
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    build($config) [@param string|array $config, @return \Illuminate\Contracts\Filesystem\Filesystem]

cloud

v11.0.0 以前から

cloud()
@return \Illuminate\Contracts\Filesystem\Cloud
  1. v11.0.0 追加
    変更後
    cloud() [@return \Illuminate\Contracts\Filesystem\Cloud]

createFtpDriver

v11.0.0 以前から

createFtpDriver(array $config)
@param array $config
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    createFtpDriver(array $config) [@param array $config, @return \Illuminate\Contracts\Filesystem\Filesystem]

createLocalDriver

v11.0.0 以前から

createLocalDriver(array $config, string $name = 'local')
@param array $config
@param string $name
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    createLocalDriver(array $config) [@param array $config, @return \Illuminate\Contracts\Filesystem\Filesystem]
  2. v11.23.0 シグネチャ変更
    変更前
    createLocalDriver(array $config) [@param array $config, @return \Illuminate\Contracts\Filesystem\Filesystem]
    変更後
    createLocalDriver(array $config, string $name) [@param array $config, @param string $name, @return \Illuminate\Contracts\Filesystem\Filesystem]
  3. v11.23.2 シグネチャ変更
    変更前
    createLocalDriver(array $config, string $name) [@param array $config, @param string $name, @return \Illuminate\Contracts\Filesystem\Filesystem]
    変更後
    createLocalDriver(array $config, string $name = 'local') [@param array $config, @param string $name, @return \Illuminate\Contracts\Filesystem\Filesystem]

createReadThroughDriver

v13.26.0 から

createReadThroughDriver(array $config, string $name = 'read-through')
@param array $config
@param string $name
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v13.26.0 追加
    変更後
    createReadThroughDriver(array $config, string $name = 'read-through') [@param array $config, @param string $name, @return \Illuminate\Contracts\Filesystem\Filesystem]

createS3Driver

v11.0.0 以前から

createS3Driver(array $config)
@param array $config
@return \Illuminate\Contracts\Filesystem\Cloud
  1. v11.0.0 追加
    変更後
    createS3Driver(array $config) [@param array $config, @return \Illuminate\Contracts\Filesystem\Cloud]

createScopedDriver

v11.0.0 以前から

createScopedDriver(array $config)
@param array $config
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    createScopedDriver(array $config) [@param array $config, @return \Illuminate\Contracts\Filesystem\Filesystem]

createSftpDriver

v11.0.0 以前から

createSftpDriver(array $config)
@param array $config
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    createSftpDriver(array $config) [@param array $config, @return \Illuminate\Contracts\Filesystem\Filesystem]

disk

v11.0.0 以前から

disk($name = null)
@param \UnitEnum|string|null $name
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    disk($name = null) [@param string|null $name, @return \Illuminate\Contracts\Filesystem\Filesystem]
  2. v12.21.0 シグネチャ変更
    変更前
    disk($name = null) [@param string|null $name, @return \Illuminate\Contracts\Filesystem\Filesystem]
    変更後
    disk($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Contracts\Filesystem\Filesystem]

drive

v11.0.0 以前から

drive($name = null)
@param \UnitEnum|string|null $name
@return \Illuminate\Contracts\Filesystem\Filesystem
  1. v11.0.0 追加
    変更後
    drive($name = null) [@param string|null $name, @return \Illuminate\Contracts\Filesystem\Filesystem]
  2. v13.2.0 シグネチャ変更
    変更前
    drive($name = null) [@param string|null $name, @return \Illuminate\Contracts\Filesystem\Filesystem]
    変更後
    drive($name = null) [@param \UnitEnum|string|null $name, @return \Illuminate\Contracts\Filesystem\Filesystem]

extend

v11.0.0 以前から

extend($driver, Closure $callback)
@param string $driver
@param \Closure $callback
@return $this
  1. v11.0.0 追加
    変更後
    extend($driver, Closure $callback) [@param string $driver, @param \Closure $callback, @return $this]

forgetDisk

v11.0.0 以前から

forgetDisk($disk)
@param array<\UnitEnum|string>|\UnitEnum|string $disk
@return $this
  1. v11.0.0 追加
    変更後
    forgetDisk($disk) [@param array|string $disk, @return $this]
  2. v13.35.0 シグネチャ変更
    変更前
    forgetDisk($disk) [@param array|string $disk, @return $this]
    変更後
    forgetDisk($disk) [@param array<\UnitEnum|string>|\UnitEnum|string $disk, @return $this]

getDefaultCloudDriver

v11.0.0 以前から

getDefaultCloudDriver()
@return string
  1. v11.0.0 追加
    変更後
    getDefaultCloudDriver() [@return string]

getDefaultDriver

v11.0.0 以前から

getDefaultDriver()
@return string
  1. v11.0.0 追加
    変更後
    getDefaultDriver() [@return string]

purge

v11.0.0 以前から

purge($name = null)
@param \UnitEnum|string|null $name
@return void
  1. v11.0.0 追加
    変更後
    purge($name = null) [@param string|null $name, @return void]
  2. v13.35.0 シグネチャ変更
    変更前
    purge($name = null) [@param string|null $name, @return void]
    変更後
    purge($name = null) [@param \UnitEnum|string|null $name, @return void]

set

v11.0.0 以前から

set($name, $disk)
@param \UnitEnum|string $name
@param mixed $disk
@return $this
  1. v11.0.0 追加
    変更後
    set($name, $disk) [@param string $name, @param mixed $disk, @return $this]
  2. v13.35.0 シグネチャ変更
    変更前
    set($name, $disk) [@param string $name, @param mixed $disk, @return $this]
    変更後
    set($name, $disk) [@param \UnitEnum|string $name, @param mixed $disk, @return $this]

setApplication

v11.0.0 以前から

setApplication($app)
@param \Illuminate\Contracts\Foundation\Application $app
@return $this
  1. v11.0.0 追加
    変更後
    setApplication($app) [@param \Illuminate\Contracts\Foundation\Application $app, @return $this]