Translator

Illuminate\Translation\Translator

class src/Illuminate/Translation/Translator.php

__construct

v11.0.0 以前から

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

addJsonPath

v11.0.0 以前から

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

addLines

v11.0.0 以前から

addLines(array $lines, $locale, $namespace = '*')
@param array $lines
@param string $locale
@param string $namespace
@return void
  1. v11.0.0 追加
    変更後
    addLines(array $lines, $locale, $namespace = '*') [@param array $lines, @param string $locale, @param string $namespace, @return void]

addNamespace

v11.0.0 以前から

addNamespace($namespace, $hint)
@param string $namespace
@param string $hint
@return void
  1. v11.0.0 追加
    変更後
    addNamespace($namespace, $hint) [@param string $namespace, @param string $hint, @return void]

addPath

v11.41.0 から

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

array

v13.15.0 から

array(string $key, array $replace = [], ?string $locale = null, bool $fallback = true): array
@return array<array-key, mixed>
  1. v13.15.0 追加
    変更後
    array(string $key, array $replace = [], ?string $locale = null, bool $fallback = true): array [@return array<array-key, mixed>]

choice

v11.0.0 以前から

choice($key, $number, array $replace = [], $locale = null)
@param string $key
@param \Countable|int|float|array $number
@param array $replace
@param string|null $locale
@return string
  1. v11.0.0 追加
    変更後
    choice($key, $number, array $replace = [], $locale = null) [@param string $key, @param \Countable|int|float|array $number, @param array $replace, @param string|null $locale, @return string]

determineLocalesUsing

v11.0.0 以前から

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

get

v11.0.0 以前から

get($key, array $replace = [], $locale = null, $fallback = true)
@param string $key
@param array $replace
@param string|null $locale
@param bool $fallback
@return string|array
  1. v11.0.0 追加
    変更後
    get($key, array $replace = [], $locale = null, $fallback = true) [@param string $key, @param array $replace, @param string|null $locale, @param bool $fallback, @return string|array]

getFallback

v11.0.0 以前から

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

getLoader

v11.0.0 以前から

getLoader()
@return \Illuminate\Contracts\Translation\Loader
  1. v11.0.0 追加
    変更後
    getLoader() [@return \Illuminate\Contracts\Translation\Loader]

getLocale

v11.0.0 以前から

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

getSelector

v11.0.0 以前から

getSelector()
@return \Illuminate\Translation\MessageSelector
  1. v11.0.0 追加
    変更後
    getSelector() [@return \Illuminate\Translation\MessageSelector]

handleMissingKeysUsing

v11.0.0 以前から

handleMissingKeysUsing(?callable $callback)
@param callable|null $callback
@return $this
  1. v11.0.0 追加
    変更後
    handleMissingKeysUsing(?callable $callback) [@param callable|null $callback, @return static]
  2. v13.8.0 シグネチャ変更
    変更前
    handleMissingKeysUsing(?callable $callback) [@param callable|null $callback, @return static]
    変更後
    handleMissingKeysUsing(?callable $callback) [@param callable|null $callback, @return $this]

has

v11.0.0 以前から

has($key, $locale = null, $fallback = true)
@param string $key
@param string|null $locale
@param bool $fallback
@return bool
  1. v11.0.0 追加
    変更後
    has($key, $locale = null, $fallback = true) [@param string $key, @param string|null $locale, @param bool $fallback, @return bool]

hasForLocale

v11.0.0 以前から

hasForLocale($key, $locale = null)
@param string $key
@param string|null $locale
@return bool
  1. v11.0.0 追加
    変更後
    hasForLocale($key, $locale = null) [@param string $key, @param string|null $locale, @return bool]

load

v11.0.0 以前から

load($namespace, $group, $locale)
@param string $namespace
@param string $group
@param string $locale
@return void
  1. v11.0.0 追加
    変更後
    load($namespace, $group, $locale) [@param string $namespace, @param string $group, @param string $locale, @return void]

locale

v11.0.0 以前から

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

parseKey

v11.0.0 以前から

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

setFallback

v11.0.0 以前から

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

setLoaded

v11.0.0 以前から

setLoaded(array $loaded)
@param array $loaded
@return void
  1. v11.0.0 追加
    変更後
    setLoaded(array $loaded) [@param array $loaded, @return void]

setLocale

v11.0.0 以前から

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

setSelector

v11.0.0 以前から

setSelector(Illuminate\Translation\MessageSelector $selector)
@param \Illuminate\Translation\MessageSelector $selector
@return void
  1. v11.0.0 追加
    変更後
    setSelector(Illuminate\Translation\MessageSelector $selector) [@param \Illuminate\Translation\MessageSelector $selector, @return void]

string

v13.15.0 から

string(string $key, array $replace = [], ?string $locale = null, bool $fallback = true): string
  1. v13.15.0 追加
    変更後
    string(string $key, array $replace = [], ?string $locale = null, bool $fallback = true): string

stringable

v11.0.0 以前から

stringable($class, $handler = null)
@param callable|string $class
@param callable|null $handler
@return void
  1. v11.0.0 追加
    変更後
    stringable($class, $handler = null) [@param callable|string $class, @param callable|null $handler, @return void]