FilesystemAdapter

Illuminate\Filesystem\FilesystemAdapter

class src/Illuminate/Filesystem/FilesystemAdapter.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(League\Flysystem\FilesystemOperator $driver, League\Flysystem\FilesystemAdapter $adapter, array $config = [])
@param \League\Flysystem\FilesystemOperator $driver
@param \League\Flysystem\FilesystemAdapter $adapter
@param array $config
  1. v11.0.0 追加
    変更後
    __construct(League\Flysystem\FilesystemOperator $driver, League\Flysystem\FilesystemAdapter $adapter, array $config = []) [@param \League\Flysystem\FilesystemOperator $driver, @param \League\Flysystem\FilesystemAdapter $adapter, @param array $config, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(League\Flysystem\FilesystemOperator $driver, League\Flysystem\FilesystemAdapter $adapter, array $config = []) [@param \League\Flysystem\FilesystemOperator $driver, @param \League\Flysystem\FilesystemAdapter $adapter, @param array $config, @return void]
    変更後
    __construct(League\Flysystem\FilesystemOperator $driver, League\Flysystem\FilesystemAdapter $adapter, array $config = []) [@param \League\Flysystem\FilesystemOperator $driver, @param \League\Flysystem\FilesystemAdapter $adapter, @param array $config]

allDirectories

v11.0.0 以前から

allDirectories($directory = null)
@param string|null $directory
@return array<string>
  1. v11.0.0 追加
    変更後
    allDirectories($directory = null) [@param string|null $directory, @return array]
  2. v13.24.0 シグネチャ変更
    変更前
    allDirectories($directory = null) [@param string|null $directory, @return array]
    変更後
    allDirectories($directory = null) [@param string|null $directory, @return array<string>]

allFiles

v11.0.0 以前から

allFiles($directory = null)
@param string|null $directory
@return array<string>
  1. v11.0.0 追加
    変更後
    allFiles($directory = null) [@param string|null $directory, @return array]
  2. v13.24.0 シグネチャ変更
    変更前
    allFiles($directory = null) [@param string|null $directory, @return array]
    変更後
    allFiles($directory = null) [@param string|null $directory, @return array<string>]

append

v11.0.0 以前から

append($path, $data, $separator = PHP_EOL)
@param string $path
@param string $data
@param string $separator
@return bool
  1. v11.0.0 追加
    変更後
    append($path, $data, $separator = PHP_EOL) [@param string $path, @param string $data, @param string $separator, @return bool]

assertCount

v11.34.0 から

assertCount($path, $count, $recursive = false)
@param string $path
@param int $count
@param bool $recursive
@return $this
  1. v11.34.0 追加
    変更後
    assertCount($path, $count, $recursive = false) [@param string $path, @param int $count, @param bool $recursive, @return $this]

assertDirectoryEmpty

v11.0.0 以前から

assertDirectoryEmpty($path)
@param string $path
@return $this
  1. v11.0.0 追加
    変更後
    assertDirectoryEmpty($path) [@param string $path, @return $this]

assertEmpty

v13.20.0 から

assertEmpty()
@return $this
  1. v13.20.0 追加
    変更後
    assertEmpty() [@return $this]

assertExists

v11.0.0 以前から

assertExists($path, $content = null)
@param string|array $path
@param string|null $content
@return $this
  1. v11.0.0 追加
    変更後
    assertExists($path, $content = null) [@param string|array $path, @param string|null $content, @return $this]

assertMissing

v11.0.0 以前から

assertMissing($path)
@param string|array $path
@return $this
  1. v11.0.0 追加
    変更後
    assertMissing($path) [@param string|array $path, @return $this]

buildTemporaryUploadUrlsUsing

v12.52.0 から

buildTemporaryUploadUrlsUsing(Closure $callback)
@param \Closure $callback
@return void
  1. v12.52.0 追加
    変更後
    buildTemporaryUploadUrlsUsing(Closure $callback) [@param \Closure $callback, @return void]

buildTemporaryUrlsUsing

v11.0.0 以前から

buildTemporaryUrlsUsing(Closure $callback)
@param \Closure $callback
@return void
  1. v11.0.0 追加
    変更後
    buildTemporaryUrlsUsing(Closure $callback) [@param \Closure $callback, @return void]

checksum

v11.0.0 以前から

checksum(string $path, array $options = [])
@return string|false
  1. v11.0.0 追加
    変更後
    checksum(string $path, array $options = []) [@return string|false]

copy

v11.0.0 以前から

copy($from, $to)
@param string $from
@param string $to
@return bool
  1. v11.0.0 追加
    変更後
    copy($from, $to) [@param string $from, @param string $to, @return bool]

copyToDisk

v13.32.0 から

copyToDisk($disk, $from, $to = null)
@param \UnitEnum|string|\Illuminate\Contracts\Filesystem\Filesystem $disk
@param string $from
@param string|null $to
@return bool
  1. v13.32.0 追加
    変更後
    copyToDisk($disk, $from, $to = null) [@param string|\Illuminate\Contracts\Filesystem\Filesystem $disk, @param string $from, @param string|null $to, @return bool]
  2. v13.35.0 シグネチャ変更
    変更前
    copyToDisk($disk, $from, $to = null) [@param string|\Illuminate\Contracts\Filesystem\Filesystem $disk, @param string $from, @param string|null $to, @return bool]
    変更後
    copyToDisk($disk, $from, $to = null) [@param \UnitEnum|string|\Illuminate\Contracts\Filesystem\Filesystem $disk, @param string $from, @param string|null $to, @return bool]

delete

v11.0.0 以前から

delete($paths)
@param string|array $paths
@return bool
  1. v11.0.0 追加
    変更後
    delete($paths) [@param string|array $paths, @return bool]

deleteDirectory

v11.0.0 以前から

deleteDirectory($directory)
@param string $directory
@return bool
  1. v11.0.0 追加
    変更後
    deleteDirectory($directory) [@param string $directory, @return bool]

directories

v11.0.0 以前から

directories($directory = null, $recursive = false)
@param string|null $directory
@param bool $recursive
@return array<string>
  1. v11.0.0 追加
    変更後
    directories($directory = null, $recursive = false) [@param string|null $directory, @param bool $recursive, @return array]
  2. v13.24.0 シグネチャ変更
    変更前
    directories($directory = null, $recursive = false) [@param string|null $directory, @param bool $recursive, @return array]
    変更後
    directories($directory = null, $recursive = false) [@param string|null $directory, @param bool $recursive, @return array<string>]

directoryExists

v11.0.0 以前から

directoryExists($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    directoryExists($path) [@param string $path, @return bool]

directoryMissing

v11.0.0 以前から

directoryMissing($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    directoryMissing($path) [@param string $path, @return bool]

download

v11.0.0 以前から

download($path, $name = null, array $headers = [])
@param string $path
@param string|null $name
@param array $headers
@return \Symfony\Component\HttpFoundation\StreamedResponse
  1. v11.0.0 追加
    変更後
    download($path, $name = null, array $headers = []) [@param string $path, @param string|null $name, @return \Symfony\Component\HttpFoundation\StreamedResponse]
  2. v11.23.0 シグネチャ変更
    変更前
    download($path, $name = null, array $headers = []) [@param string $path, @param string|null $name, @return \Symfony\Component\HttpFoundation\StreamedResponse]
    変更後
    download($path, $name = null, array $headers = []) [@param string $path, @param string|null $name, @param array $headers, @return \Symfony\Component\HttpFoundation\StreamedResponse]

exists

v11.0.0 以前から

exists($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    exists($path) [@param string $path, @return bool]

fileExists

v11.0.0 以前から

fileExists($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    fileExists($path) [@param string $path, @return bool]

fileMissing

v11.0.0 以前から

fileMissing($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    fileMissing($path) [@param string $path, @return bool]

files

v11.0.0 以前から

files($directory = null, $recursive = false)
@param string|null $directory
@param bool $recursive
@return array<string>
  1. v11.0.0 追加
    変更後
    files($directory = null, $recursive = false) [@param string|null $directory, @param bool $recursive, @return array]
  2. v13.24.0 シグネチャ変更
    変更前
    files($directory = null, $recursive = false) [@param string|null $directory, @param bool $recursive, @return array]
    変更後
    files($directory = null, $recursive = false) [@param string|null $directory, @param bool $recursive, @return array<string>]

get

v11.0.0 以前から

get($path)
@param string $path
@return string|null
  1. v11.0.0 追加
    変更後
    get($path) [@param string $path, @return string|null]

getAdapter

v11.0.0 以前から

getAdapter()
@return \League\Flysystem\FilesystemAdapter
  1. v11.0.0 追加
    変更後
    getAdapter() [@return \League\Flysystem\FilesystemAdapter]

getConfig

v11.0.0 以前から

getConfig()
@return array
  1. v11.0.0 追加
    変更後
    getConfig() [@return array]

getDriver

v11.0.0 以前から

getDriver()
@return \League\Flysystem\FilesystemOperator
  1. v11.0.0 追加
    変更後
    getDriver() [@return \League\Flysystem\FilesystemOperator]

getVisibility

v11.0.0 以前から

getVisibility($path)
@param string $path
@return string
  1. v11.0.0 追加
    変更後
    getVisibility($path) [@param string $path, @return string]

image

v13.20.0 から

image(string $path): Illuminate\Image\Image
  1. v13.20.0 追加
    変更後
    image(string $path): Illuminate\Image\Image

json

v11.0.0 以前から

json($path, $flags = 0)
@param string $path
@param int $flags
@return array|null
  1. v11.0.0 追加
    変更後
    json($path, $flags = 0) [@param string $path, @param int $flags, @return array|null]

lastModified

v11.0.0 以前から

lastModified($path)
@param string $path
@return int
  1. v11.0.0 追加
    変更後
    lastModified($path) [@param string $path, @return int]

makeDirectory

v11.0.0 以前から

makeDirectory($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    makeDirectory($path) [@param string $path, @return bool]

mimeType

v11.0.0 以前から

mimeType($path)
@param string $path
@return string|false
  1. v11.0.0 追加
    変更後
    mimeType($path) [@param string $path, @return string|false]

missing

v11.0.0 以前から

missing($path)
@param string $path
@return bool
  1. v11.0.0 追加
    変更後
    missing($path) [@param string $path, @return bool]

move

v11.0.0 以前から

move($from, $to)
@param string $from
@param string $to
@return bool
  1. v11.0.0 追加
    変更後
    move($from, $to) [@param string $from, @param string $to, @return bool]

moveToDisk

v13.32.0 から

moveToDisk($disk, $from, $to = null)
@param \UnitEnum|string|\Illuminate\Contracts\Filesystem\Filesystem $disk
@param string $from
@param string|null $to
@return bool
  1. v13.32.0 追加
    変更後
    moveToDisk($disk, $from, $to = null) [@param string|\Illuminate\Contracts\Filesystem\Filesystem $disk, @param string $from, @param string|null $to, @return bool]
  2. v13.35.0 シグネチャ変更
    変更前
    moveToDisk($disk, $from, $to = null) [@param string|\Illuminate\Contracts\Filesystem\Filesystem $disk, @param string $from, @param string|null $to, @return bool]
    変更後
    moveToDisk($disk, $from, $to = null) [@param \UnitEnum|string|\Illuminate\Contracts\Filesystem\Filesystem $disk, @param string $from, @param string|null $to, @return bool]

path

v11.0.0 以前から

path($path)
@param string $path
@return string
  1. v11.0.0 追加
    変更後
    path($path) [@param string $path, @return string]

prepend

v11.0.0 以前から

prepend($path, $data, $separator = PHP_EOL)
@param string $path
@param string $data
@param string $separator
@return bool
  1. v11.0.0 追加
    変更後
    prepend($path, $data, $separator = PHP_EOL) [@param string $path, @param string $data, @param string $separator, @return bool]

providesTemporaryUploadUrls

v12.52.0 から

providesTemporaryUploadUrls()
@return bool
  1. v12.52.0 追加
    変更後
    providesTemporaryUploadUrls() [@return bool]

providesTemporaryUrls

v11.0.0 以前から

providesTemporaryUrls()
@return bool
  1. v11.0.0 追加
    変更後
    providesTemporaryUrls() [@return bool]

put

v11.0.0 以前から

put($path, $contents, $options = [])
@param string $path
@param \Psr\Http\Message\StreamInterface|\Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|resource $contents
@param mixed $options
@return string|bool
  1. v11.0.0 追加
    変更後
    put($path, $contents, $options = []) [@param string $path, @param \Psr\Http\Message\StreamInterface|\Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|resource $contents, @param mixed $options, @return string|bool]

putFile

v11.0.0 以前から

putFile($path, $file = null, $options = [])
@param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string $path
@param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|array|null $file
@param mixed $options
@return string|false
  1. v11.0.0 追加
    変更後
    putFile($path, $file = null, $options = []) [@param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string $path, @param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|array|null $file, @param mixed $options, @return string|false]

putFileAs

v11.0.0 以前から

putFileAs($path, $file, $name = null, $options = [])
@param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string $path
@param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|array|null $file
@param string|array|null $name
@param mixed $options
@return string|false
  1. v11.0.0 追加
    変更後
    putFileAs($path, $file, $name = null, $options = []) [@param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string $path, @param \Illuminate\Http\File|\Illuminate\Http\UploadedFile|string|array|null $file, @param string|array|null $name, @param mixed $options, @return string|false]

readStream

v11.0.0 以前から

readStream($path)
  1. v11.0.0 追加
    変更後
    readStream($path)

response

v11.0.0 以前から

response($path, $name = null, array $headers = [], $disposition = 'inline')
@param string $path
@param string|null $name
@param array $headers
@param string|null $disposition
@return \Symfony\Component\HttpFoundation\StreamedResponse
  1. v11.0.0 追加
    変更後
    response($path, $name = null, array $headers = [], $disposition = 'inline') [@param string $path, @param string|null $name, @param array $headers, @param string|null $disposition, @return \Symfony\Component\HttpFoundation\StreamedResponse]

serve

v11.23.0 から

serve(Illuminate\Http\Request $request, $path, $name = null, array $headers = [])
@param \Illuminate\Http\Request $request
@param string $path
@param string|null $name
@param array $headers
@return \Symfony\Component\HttpFoundation\StreamedResponse
  1. v11.23.0 追加
    変更後
    serve(Illuminate\Http\Request $request, $path, $name = null, array $headers = []) [@param \Illuminate\Http\Request $request, @param string $path, @param string|null $name, @param array $headers, @return \Symfony\Component\HttpFoundation\StreamedResponse]

serveUsing

v11.23.0 から

serveUsing(Closure $callback)
@param \Closure $callback
@return void
  1. v11.23.0 追加
    変更後
    serveUsing(Closure $callback) [@param \Closure $callback, @return void]

setVisibility

v11.0.0 以前から

setVisibility($path, $visibility)
@param string $path
@param string $visibility
@return bool
  1. v11.0.0 追加
    変更後
    setVisibility($path, $visibility) [@param string $path, @param string $visibility, @return bool]

size

v11.0.0 以前から

size($path)
@param string $path
@return int
  1. v11.0.0 追加
    変更後
    size($path) [@param string $path, @return int]

temporaryUploadUrl

v11.0.0 以前から

temporaryUploadUrl($path, $expiration, array $options = [])
@param string $path
@param \DateTimeInterface $expiration
@param array $options
@return array
  1. v11.0.0 追加
    変更後
    temporaryUploadUrl($path, $expiration, array $options = []) [@param string $path, @param \DateTimeInterface $expiration, @param array $options, @return array]

temporaryUrl

v11.0.0 以前から

temporaryUrl($path, $expiration, array $options = [])
@param string $path
@param \DateTimeInterface $expiration
@param array $options
@return string
  1. v11.0.0 追加
    変更後
    temporaryUrl($path, $expiration, array $options = []) [@param string $path, @param \DateTimeInterface $expiration, @param array $options, @return string]

url

v11.0.0 以前から

url($path)
@param string $path
@return string
  1. v11.0.0 追加
    変更後
    url($path) [@param string $path, @return string]

writeStream

v11.0.0 以前から

writeStream($path, $resource, array $options = [])
  1. v11.0.0 追加
    変更後
    writeStream($path, $resource, array $options = [])