Stringable

Illuminate\Support\Stringable

class src/Illuminate/Support/Stringable.php

__construct

v11.0.0 以前から

__construct($value = '')
@param string $value
  1. v11.0.0 追加
    変更後
    __construct($value = '') [@param string $value, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct($value = '') [@param string $value, @return void]
    変更後
    __construct($value = '') [@param string $value]

__get

v11.0.0 以前から

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

__toString

v11.0.0 以前から

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

after

v11.0.0 以前から

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

afterLast

v11.0.0 以前から

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

apa

v11.0.0 以前から

apa()
@return static
  1. v11.0.0 追加
    変更後
    apa() [@return static]

append

v11.0.0 以前から

append(...$values)
@param array|string ...$values
@return static
  1. v11.0.0 追加
    変更後
    append(...$values) [@param array|string ...$values, @return static]

ascii

v11.0.0 以前から

ascii($language = 'en')
@param string $language
@return static
  1. v11.0.0 追加
    変更後
    ascii($language = 'en') [@param string $language, @return static]

basename

v11.0.0 以前から

basename($suffix = '')
@param string $suffix
@return static
  1. v11.0.0 追加
    変更後
    basename($suffix = '') [@param string $suffix, @return static]

before

v11.0.0 以前から

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

beforeLast

v11.0.0 以前から

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

between

v11.0.0 以前から

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

betweenFirst

v11.0.0 以前から

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

camel

v11.0.0 以前から

camel()
@return static
  1. v11.0.0 追加
    変更後
    camel() [@return static]

charAt

v11.0.0 以前から

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

chopEnd

v11.13.0 から

chopEnd($needle)
@param string|array $needle
@return static
  1. v11.13.0 追加
    変更後
    chopEnd($needle) [@param string|array $needle, @return static]

chopStart

v11.13.0 から

chopStart($needle)
@param string|array $needle
@return static
  1. v11.13.0 追加
    変更後
    chopStart($needle) [@param string|array $needle, @return static]

classBasename

v11.0.0 以前から

classBasename()
@return static
  1. v11.0.0 追加
    変更後
    classBasename() [@return static]

contains

v11.0.0 以前から

contains($needles, $ignoreCase = false)
@param string|iterable<string> $needles
@param bool $ignoreCase
@return bool
  1. v11.0.0 追加
    変更後
    contains($needles, $ignoreCase = false) [@param string|iterable<string> $needles, @param bool $ignoreCase, @return bool]

containsAll

v11.0.0 以前から

containsAll($needles, $ignoreCase = false)
@param iterable<string> $needles
@param bool $ignoreCase
@return bool
  1. v11.0.0 追加
    変更後
    containsAll($needles, $ignoreCase = false) [@param iterable<string> $needles, @param bool $ignoreCase, @return bool]

convertCase

v11.0.0 以前から

convertCase(int $mode = MB_CASE_FOLD, ?string $encoding = 'UTF-8')
@param int $mode
@param string|null $encoding
@return static
  1. v11.0.0 追加
    変更後
    convertCase(int $mode = MB_CASE_FOLD, ?string $encoding = 'UTF-8') [@param int $mode, @param string|null $encoding, @return static]

counted

v13.19.0 から

counted($count)
@param int|array|\Countable $count
@return static
  1. v13.19.0 追加
    変更後
    counted($count) [@param int|array|\Countable $count, @return static]

decrypt

v12.18.0 から

decrypt(bool $serialize = false)
@param bool $serialize
@return static
  1. v12.18.0 追加
    変更後
    decrypt(bool $serialize = false) [@param bool $serialize, @return static]

deduplicate

v11.20.0 から

deduplicate(array|string $characters = ' ')
@param array<string>|string $characters
@return static
  1. v11.20.0 追加
    変更後
    deduplicate(string $character = ' ') [@param string $character, @return static]
  2. v12.51.0 シグネチャ変更
    変更前
    deduplicate(string $character = ' ') [@param string $character, @return static]
    変更後
    deduplicate(array|string $characters = ' ') [@param array<string>|string $characters, @return static]

dirname

v11.0.0 以前から

dirname($levels = 1)
@param int $levels
@return static
  1. v11.0.0 追加
    変更後
    dirname($levels = 1) [@param int $levels, @return static]

doesntContain

v12.33.0 から

doesntContain($needles, $ignoreCase = false)
@param string|iterable<string> $needles
@param bool $ignoreCase
@return bool
  1. v12.33.0 追加
    変更後
    doesntContain($needles, $ignoreCase = false) [@param string|iterable<string> $needles, @param bool $ignoreCase, @return bool]

doesntEndWith

v12.20.0 から

doesntEndWith($needles)
@param string|iterable<string> $needles
@return bool
  1. v12.20.0 追加
    変更後
    doesntEndWith($needles) [@param string|iterable<string> $needles, @return bool]

doesntStartWith

v12.20.0 から

doesntStartWith($needles)
@param string|iterable<string> $needles
@return bool
  1. v12.20.0 追加
    変更後
    doesntStartWith($needles) [@param string|iterable<string> $needles, @return bool]

dump

v11.0.0 以前から

dump(...$args)
@param mixed ...$args
@return $this
  1. v11.0.0 追加
    変更後
    dump(...$args) [@param mixed ...$args, @return $this]

encrypt

v12.18.0 から

encrypt(bool $serialize = false)
@param bool $serialize
@return static
  1. v12.18.0 追加
    変更後
    encrypt(bool $serialize = false) [@param bool $serialize, @return static]

endsWith

v11.0.0 以前から

endsWith($needles)
@param string|iterable<string> $needles
@return bool
  1. v11.0.0 追加
    変更後
    endsWith($needles) [@param string|iterable<string> $needles, @return bool]

exactly

v11.0.0 以前から

exactly($value)
@param \Illuminate\Support\Stringable|string $value
@return bool
  1. v11.0.0 追加
    変更後
    exactly($value) [@param \Illuminate\Support\Stringable|string $value, @return bool]

excerpt

v11.0.0 以前から

excerpt($phrase = '', $options = [])
@param string $phrase
@param array $options
@return string|null
  1. v11.0.0 追加
    変更後
    excerpt($phrase = '', $options = []) [@param string $phrase, @param array $options, @return string|null]

explode

v11.0.0 以前から

explode($delimiter, $limit = PHP_INT_MAX)
@param string $delimiter
@param int $limit
@return \Illuminate\Support\Collection<int, string>
  1. v11.0.0 追加
    変更後
    explode($delimiter, $limit = PHP_INT_MAX) [@param string $delimiter, @param int $limit, @return \Illuminate\Support\Collection<int, string>]

finish

v11.0.0 以前から

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

fromBase64

v11.0.0 以前から

fromBase64($strict = false)
@param bool $strict
@return static
  1. v11.0.0 追加
    変更後
    fromBase64($strict = false) [@param bool $strict, @return static]

hash

v12.15.0 から

hash(string $algorithm)
@param string $algorithm
@return static
  1. v12.15.0 追加
    変更後
    hash(string $algorithm) [@param string $algorithm, @return static]

headline

v11.0.0 以前から

headline()
@return static
  1. v11.0.0 追加
    変更後
    headline() [@return static]

initials

v12.55.0 から

initials($capitalize = false)
@param bool $capitalize
@return static
  1. v12.55.0 追加
    変更後
    initials() [@return static]
  2. v12.64.0 シグネチャ変更
    変更前
    initials() [@return static]
    変更後
    initials($capitalize = false) [@param bool $capitalize, @return static]
  3. v13.0.0 シグネチャ変更
    変更前
    initials($capitalize = false) [@param bool $capitalize, @return static]
    変更後
    initials() [@return static]
  4. v13.3.0 シグネチャ変更
    変更前
    initials() [@return static]
    変更後
    initials($capitalize = false) [@param bool $capitalize, @return static]

inlineMarkdown

v11.0.0 以前から

inlineMarkdown(array $options = [], array $extensions = [])
@param array $options
@param array $extensions
@return static
  1. v11.0.0 追加
    変更後
    inlineMarkdown(array $options = []) [@param array $options, @return static]
  2. v11.27.0 シグネチャ変更
    変更前
    inlineMarkdown(array $options = []) [@param array $options, @return static]
    変更後
    inlineMarkdown(array $options = [], array $extensions = []) [@param array $options, @param array $extensions, @return static]

is

v11.0.0 以前から

is($pattern, $ignoreCase = false)
@param string|iterable<string> $pattern
@param bool $ignoreCase
@return bool
  1. v11.0.0 追加
    変更後
    is($pattern) [@param string|iterable<string> $pattern, @return bool]
  2. v11.37.0 シグネチャ変更
    変更前
    is($pattern) [@param string|iterable<string> $pattern, @return bool]
    変更後
    is($pattern, $ignoreCase = false) [@param string|iterable<string> $pattern, @param bool $ignoreCase, @return bool]

isAscii

v11.0.0 以前から

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

isEmpty

v11.0.0 以前から

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

isJson

v11.0.0 以前から

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

isMatch

v11.0.0 以前から

isMatch($pattern)
@param string|iterable<string> $pattern
@return bool
  1. v11.0.0 追加
    変更後
    isMatch($pattern) [@param string|iterable<string> $pattern, @return bool]

isNotEmpty

v11.0.0 以前から

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

isUlid

v11.0.0 以前から

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

isUrl

v11.0.0 以前から

isUrl(array $protocols = [])
@param array $protocols
@return bool
  1. v11.0.0 追加
    変更後
    isUrl() [@return bool]
  2. v12.22.0 シグネチャ変更
    変更前
    isUrl() [@return bool]
    変更後
    isUrl(array $protocols = []) [@param array $protocols, @return bool]

isUuid

v11.0.0 以前から

isUuid($version = null)
@param int<0, 8>|'max'|null $version
@return bool
  1. v11.0.0 追加
    変更後
    isUuid() [@return bool]
  2. v12.22.0 シグネチャ変更
    変更前
    isUuid() [@return bool]
    変更後
    isUuid($version = null) [@param int<0, 8>|'max'|null $version, @return bool]

jsonSerialize

v11.0.0 以前から

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

kebab

v11.0.0 以前から

kebab()
@return static
  1. v11.0.0 追加
    変更後
    kebab() [@return static]

lcfirst

v11.0.0 以前から

lcfirst()
@return static
  1. v11.0.0 追加
    変更後
    lcfirst() [@return static]

length

v11.0.0 以前から

length($encoding = null)
@param string|null $encoding
@return int
  1. v11.0.0 追加
    変更後
    length($encoding = null) [@param string|null $encoding, @return int]

limit

v11.0.0 以前から

limit($limit = 100, $end = '...', $preserveWords = false)
@param int $limit
@param string $end
@param bool $preserveWords
@return static
  1. v11.0.0 追加
    変更後
    limit($limit = 100, $end = '...') [@param int $limit, @param string $end, @return static]
  2. v11.18.0 シグネチャ変更
    変更前
    limit($limit = 100, $end = '...') [@param int $limit, @param string $end, @return static]
    変更後
    limit($limit = 100, $end = '...', $preserveWords = false) [@param int $limit, @param string $end, @param bool $preserveWords, @return static]

lower

v11.0.0 以前から

lower()
@return static
  1. v11.0.0 追加
    変更後
    lower() [@return static]

ltrim

v11.0.0 以前から

ltrim($characters = null)
@param string|null $characters
@return static
  1. v11.0.0 追加
    変更後
    ltrim($characters = null) [@param string $characters, @return static]
  2. v12.29.0 シグネチャ変更
    変更前
    ltrim($characters = null) [@param string $characters, @return static]
    変更後
    ltrim($characters = null) [@param string|null $characters, @return static]

markdown

v11.0.0 以前から

markdown(array $options = [], array $extensions = [])
@param array $options
@param array $extensions
@return static
  1. v11.0.0 追加
    変更後
    markdown(array $options = []) [@param array $options, @return static]
  2. v11.14.0 シグネチャ変更
    変更前
    markdown(array $options = []) [@param array $options, @return static]
    変更後
    markdown(array $options = [], array $extensions = []) [@param array $options, @param array $extensions, @return static]

mask

v11.0.0 以前から

mask($character, $index, $length = null, $encoding = 'UTF-8')
@param string $character
@param int $index
@param int|null $length
@param string $encoding
@return static
  1. v11.0.0 追加
    変更後
    mask($character, $index, $length = null, $encoding = 'UTF-8') [@param string $character, @param int $index, @param int|null $length, @param string $encoding, @return static]

match

v11.0.0 以前から

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

matchAll

v11.0.0 以前から

matchAll($pattern)
@param string $pattern
@return \Illuminate\Support\Collection
  1. v11.0.0 追加
    変更後
    matchAll($pattern) [@param string $pattern, @return \Illuminate\Support\Collection]

newLine

v11.0.0 以前から

newLine($count = 1)
@param int $count
@return $this
  1. v11.0.0 追加
    変更後
    newLine($count = 1) [@param int $count, @return $this]

numbers

v11.0.0 以前から

numbers()
@return static
  1. v11.0.0 追加
    変更後
    numbers() [@return static]

offsetExists

v11.0.0 以前から

offsetExists(mixed $offset): bool
@param mixed $offset
@return bool
  1. v11.0.0 追加
    変更後
    offsetExists(mixed $offset): bool [@param mixed $offset, @return bool]

offsetGet

v11.0.0 以前から

offsetGet(mixed $offset): string
@param mixed $offset
@return string
  1. v11.0.0 追加
    変更後
    offsetGet(mixed $offset): string [@param mixed $offset, @return string]

offsetSet

v11.0.0 以前から

offsetSet(mixed $offset, mixed $value): void
@param mixed $offset
@return void
  1. v11.0.0 追加
    変更後
    offsetSet(mixed $offset, mixed $value): void [@param mixed $offset, @return void]

offsetUnset

v11.0.0 以前から

offsetUnset(mixed $offset): void
@param mixed $offset
@return void
  1. v11.0.0 追加
    変更後
    offsetUnset(mixed $offset): void [@param mixed $offset, @return void]

padBoth

v11.0.0 以前から

padBoth($length, $pad = ' ')
@param int $length
@param string $pad
@return static
  1. v11.0.0 追加
    変更後
    padBoth($length, $pad = ' ') [@param int $length, @param string $pad, @return static]

padLeft

v11.0.0 以前から

padLeft($length, $pad = ' ')
@param int $length
@param string $pad
@return static
  1. v11.0.0 追加
    変更後
    padLeft($length, $pad = ' ') [@param int $length, @param string $pad, @return static]

padRight

v11.0.0 以前から

padRight($length, $pad = ' ')
@param int $length
@param string $pad
@return static
  1. v11.0.0 追加
    変更後
    padRight($length, $pad = ' ') [@param int $length, @param string $pad, @return static]

parseCallback

v11.0.0 以前から

parseCallback($default = null)
@param string|null $default
@return array<int, string|null>
  1. v11.0.0 追加
    変更後
    parseCallback($default = null) [@param string|null $default, @return array<int, string|null>]

pascal

v11.43.0 から

pascal(bool $normalize = false)
@param bool $normalize
@return static
  1. v11.43.0 追加
    変更後
    pascal() [@return static]
  2. v13.12.0 シグネチャ変更
    変更前
    pascal() [@return static]
    変更後
    pascal(bool $normalize = false) [@param bool $normalize, @return static]

pipe

v11.0.0 以前から

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

plural

v11.0.0 以前から

plural($count = 2, $prependCount = false)
@param int|array|\Countable $count
@param bool $prependCount
@return static
  1. v11.0.0 追加
    変更後
    plural($count = 2) [@param int|array|\Countable $count, @return static]
  2. v12.27.0 シグネチャ変更
    変更前
    plural($count = 2) [@param int|array|\Countable $count, @return static]
    変更後
    plural($count = 2, $prependCount = false) [@param int|array|\Countable $count, @param bool $prependCount, @return static]

pluralPascal

v11.43.0 から

pluralPascal($count = 2)
@param int|array|\Countable $count
@return static
  1. v11.43.0 追加
    変更後
    pluralPascal($count = 2) [@param int|array|\Countable $count, @return static]

pluralStudly

v11.0.0 以前から

pluralStudly($count = 2)
@param int|array|\Countable $count
@return static
  1. v11.0.0 追加
    変更後
    pluralStudly($count = 2) [@param int|array|\Countable $count, @return static]

position

v11.0.0 以前から

position($needle, $offset = 0, $encoding = null)
@param string $needle
@param int $offset
@param string|null $encoding
@return int|false
  1. v11.0.0 追加
    変更後
    position($needle, $offset = 0, $encoding = null) [@param string $needle, @param int $offset, @param string|null $encoding, @return int|false]

prepend

v11.0.0 以前から

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

remove

v11.0.0 以前から

remove($search, $caseSensitive = true)
@param string|iterable<string> $search
@param bool $caseSensitive
@return static
  1. v11.0.0 追加
    変更後
    remove($search, $caseSensitive = true) [@param string|iterable<string> $search, @param bool $caseSensitive, @return static]

repeat

v11.0.0 以前から

repeat(int $times)
@param int $times
@return static
  1. v11.0.0 追加
    変更後
    repeat(int $times) [@param int $times, @return static]

replace

v11.0.0 以前から

replace($search, $replace, $caseSensitive = true)
@param string|iterable<string> $search
@param string|iterable<string> $replace
@param bool $caseSensitive
@return static
  1. v11.0.0 追加
    変更後
    replace($search, $replace, $caseSensitive = true) [@param string|iterable<string> $search, @param string|iterable<string> $replace, @param bool $caseSensitive, @return static]

replaceArray

v11.0.0 以前から

replaceArray($search, $replace)
@param string $search
@param iterable<string> $replace
@return static
  1. v11.0.0 追加
    変更後
    replaceArray($search, $replace) [@param string $search, @param iterable<string> $replace, @return static]

replaceEnd

v11.0.0 以前から

replaceEnd($search, $replace)
@param string $search
@param string $replace
@return static
  1. v11.0.0 追加
    変更後
    replaceEnd($search, $replace) [@param string $search, @param string $replace, @return static]

replaceFirst

v11.0.0 以前から

replaceFirst($search, $replace)
@param string $search
@param string $replace
@return static
  1. v11.0.0 追加
    変更後
    replaceFirst($search, $replace) [@param string $search, @param string $replace, @return static]

replaceLast

v11.0.0 以前から

replaceLast($search, $replace)
@param string $search
@param string $replace
@return static
  1. v11.0.0 追加
    変更後
    replaceLast($search, $replace) [@param string $search, @param string $replace, @return static]

replaceMatches

v11.0.0 以前から

replaceMatches($pattern, $replace, $limit = -1)
@param array|string $pattern
@param \Closure|string[]|string $replace
@param int $limit
@return static
  1. v11.0.0 追加
    変更後
    replaceMatches($pattern, $replace, $limit = -1) [@param array|string $pattern, @param \Closure|string $replace, @param int $limit, @return static]
  2. v11.5.0 シグネチャ変更
    変更前
    replaceMatches($pattern, $replace, $limit = -1) [@param array|string $pattern, @param \Closure|string $replace, @param int $limit, @return static]
    変更後
    replaceMatches($pattern, $replace, $limit = -1) [@param array|string $pattern, @param \Closure|string[]|string $replace, @param int $limit, @return static]

replaceStart

v11.0.0 以前から

replaceStart($search, $replace)
@param string $search
@param string $replace
@return static
  1. v11.0.0 追加
    変更後
    replaceStart($search, $replace) [@param string $search, @param string $replace, @return static]

reverse

v11.0.0 以前から

reverse()
@return static
  1. v11.0.0 追加
    変更後
    reverse() [@return static]

rtrim

v11.0.0 以前から

rtrim($characters = null)
@param string|null $characters
@return static
  1. v11.0.0 追加
    変更後
    rtrim($characters = null) [@param string $characters, @return static]
  2. v12.29.0 シグネチャ変更
    変更前
    rtrim($characters = null) [@param string $characters, @return static]
    変更後
    rtrim($characters = null) [@param string|null $characters, @return static]

scan

v11.0.0 以前から

scan($format)
@param string $format
@return \Illuminate\Support\Collection
  1. v11.0.0 追加
    変更後
    scan($format) [@param string $format, @return \Illuminate\Support\Collection]

singular

v11.0.0 以前から

singular()
@return static
  1. v11.0.0 追加
    変更後
    singular() [@return static]

slug

v11.0.0 以前から

slug($separator = '-', $language = 'en', $dictionary = ['@' => 'at'])
@param string $separator
@param string|null $language
@param array<string, string> $dictionary
@return static
  1. v11.0.0 追加
    変更後
    slug($separator = '-', $language = 'en', $dictionary = ['@' => 'at']) [@param string $separator, @param string|null $language, @param array<string, string> $dictionary, @return static]

snake

v11.0.0 以前から

snake($delimiter = '_')
@param string $delimiter
@return static
  1. v11.0.0 追加
    変更後
    snake($delimiter = '_') [@param string $delimiter, @return static]

split

v11.0.0 以前から

split($pattern, $limit = -1, $flags = 0)
@param string|int $pattern
@param int $limit
@param int $flags
@return \Illuminate\Support\Collection<int, string>
  1. v11.0.0 追加
    変更後
    split($pattern, $limit = -1, $flags = 0) [@param string|int $pattern, @param int $limit, @param int $flags, @return \Illuminate\Support\Collection<int, string>]

squish

v11.0.0 以前から

squish()
@return static
  1. v11.0.0 追加
    変更後
    squish() [@return static]

start

v11.0.0 以前から

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

startsWith

v11.0.0 以前から

startsWith($needles)
@param string|iterable<string> $needles
@return bool
  1. v11.0.0 追加
    変更後
    startsWith($needles) [@param string|iterable<string> $needles, @return bool]

stripTags

v11.0.0 以前から

stripTags($allowedTags = null)
@param string[]|string|null $allowedTags
@return static
  1. v11.0.0 追加
    変更後
    stripTags($allowedTags = null) [@param string[]|string|null $allowedTags, @return static]

studly

v11.0.0 以前から

studly(bool $normalize = false)
@param bool $normalize
@return static
  1. v11.0.0 追加
    変更後
    studly() [@return static]
  2. v13.12.0 シグネチャ変更
    変更前
    studly() [@return static]
    変更後
    studly(bool $normalize = false) [@param bool $normalize, @return static]

substr

v11.0.0 以前から

substr($start, $length = null, $encoding = 'UTF-8')
@param int $start
@param int|null $length
@param string $encoding
@return static
  1. v11.0.0 追加
    変更後
    substr($start, $length = null, $encoding = 'UTF-8') [@param int $start, @param int|null $length, @param string $encoding, @return static]

substrCount

v11.0.0 以前から

substrCount($needle, $offset = 0, $length = null)
@param string $needle
@param int $offset
@param int|null $length
@return int
  1. v11.0.0 追加
    変更後
    substrCount($needle, $offset = 0, $length = null) [@param string $needle, @param int $offset, @param int|null $length, @return int]

substrReplace

v11.0.0 以前から

substrReplace($replace, $offset = 0, $length = null)
@param string|string[] $replace
@param int|int[] $offset
@param int|int[]|null $length
@return static
  1. v11.0.0 追加
    変更後
    substrReplace($replace, $offset = 0, $length = null) [@param string|string[] $replace, @param int|int[] $offset, @param int|int[]|null $length, @return static]

swap

v11.0.0 以前から

swap(array $map)
@param array $map
@return static
  1. v11.0.0 追加
    変更後
    swap(array $map) [@param array $map, @return static]

take

v11.0.0 以前から

take(int $limit)
@param int $limit
@return static
  1. v11.0.0 追加
    変更後
    take(int $limit) [@param int $limit, @return static]

test

v11.0.0 以前から

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

title

v11.0.0 以前から

title()
@return static
  1. v11.0.0 追加
    変更後
    title() [@return static]

toBase64

v11.0.0 以前から

toBase64()
@return static
  1. v11.0.0 追加
    変更後
    toBase64() [@return static]

toBoolean

v11.0.0 以前から

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

toDate

v11.0.0 以前から

toDate($format = null, $tz = null)
@param string|null $format
@param string|null $tz
@return \Illuminate\Support\Carbon
  1. v11.0.0 追加
    変更後
    toDate($format = null, $tz = null) [@param string|null $format, @param string|null $tz, @return \Illuminate\Support\Carbon]

toFloat

v11.0.0 以前から

toFloat()
@return float
  1. v11.0.0 追加
    変更後
    toFloat() [@return float]

toHtmlString

v11.0.0 以前から

toHtmlString()
@return \Illuminate\Support\HtmlString
  1. v11.0.0 追加
    変更後
    toHtmlString() [@return \Illuminate\Support\HtmlString]

toInteger

v11.0.0 以前から

toInteger($base = 10)
@param int $base
@return int
  1. v11.0.0 追加
    変更後
    toInteger($base = 10) [@param int $base, @return int]

toString

v11.0.0 以前から

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

toUri

v12.16.0 から

toUri()
@return \Illuminate\Support\Uri
  1. v12.16.0 追加
    変更後
    toUri() [@return \Illuminate\Support\Uri]

transliterate

v11.0.0 以前から

transliterate($unknown = '?', $strict = false)
@param string|null $unknown
@param bool|null $strict
@return static
  1. v11.0.0 追加
    変更後
    transliterate($unknown = '?', $strict = false) [@param string|null $unknown, @param bool|null $strict, @return static]

trim

v11.0.0 以前から

trim($characters = null)
@param string|null $characters
@return static
  1. v11.0.0 追加
    変更後
    trim($characters = null) [@param string $characters, @return static]
  2. v12.29.0 シグネチャ変更
    変更前
    trim($characters = null) [@param string $characters, @return static]
    変更後
    trim($characters = null) [@param string|null $characters, @return static]

ucfirst

v11.0.0 以前から

ucfirst()
@return static
  1. v11.0.0 追加
    変更後
    ucfirst() [@return static]

ucsplit

v11.0.0 以前から

ucsplit()
@return \Illuminate\Support\Collection<int, string>
  1. v11.0.0 追加
    変更後
    ucsplit() [@return \Illuminate\Support\Collection<int, string>]

ucwords

v12.37.0 から

ucwords($separators = " \t\r\n\f\v")
@param string $separators
@return static
  1. v12.37.0 追加
    変更後
    ucwords() [@return static]
  2. v12.38.0 シグネチャ変更
    変更前
    ucwords() [@return static]
    変更後
    ucwords($separators = " \t\r\n\f\v") [@param string $separators, @return static]

unwrap

v11.0.0 以前から

unwrap($before, $after = null)
@param string $before
@param string|null $after
@return static
  1. v11.0.0 追加
    変更後
    unwrap($before, $after = null) [@param string $before, @param string|null $after, @return static]

upper

v11.0.0 以前から

upper()
@return static
  1. v11.0.0 追加
    変更後
    upper() [@return static]

value

v11.0.0 以前から

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

whenContains

v11.0.0 以前から

whenContains($needles, $callback, $default = null)
@param string|iterable<string> $needles
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenContains($needles, $callback, $default = null) [@param string|iterable<string> $needles, @param callable $callback, @param callable|null $default, @return static]

whenContainsAll

v11.0.0 以前から

whenContainsAll(array $needles, $callback, $default = null)
@param iterable<string> $needles
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenContainsAll(array $needles, $callback, $default = null) [@param iterable<string> $needles, @param callable $callback, @param callable|null $default, @return static]

whenDoesntEndWith

v12.20.0 から

whenDoesntEndWith($needles, $callback, $default = null)
@param string|iterable<string> $needles
@param callable $callback
@param callable|null $default
@return static
  1. v12.20.0 追加
    変更後
    whenDoesntEndWith($needles, $callback, $default = null) [@param string|iterable<string> $needles, @param callable $callback, @param callable|null $default, @return static]

whenDoesntStartWith

v12.20.0 から

whenDoesntStartWith($needles, $callback, $default = null)
@param string|iterable<string> $needles
@param callable $callback
@param callable|null $default
@return static
  1. v12.20.0 追加
    変更後
    whenDoesntStartWith($needles, $callback, $default = null) [@param string|iterable<string> $needles, @param callable $callback, @param callable|null $default, @return static]

whenEmpty

v11.0.0 以前から

whenEmpty($callback, $default = null)
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenEmpty($callback, $default = null) [@param callable $callback, @param callable|null $default, @return static]

whenEndsWith

v11.0.0 以前から

whenEndsWith($needles, $callback, $default = null)
@param string|iterable<string> $needles
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenEndsWith($needles, $callback, $default = null) [@param string|iterable<string> $needles, @param callable $callback, @param callable|null $default, @return static]

whenExactly

v11.0.0 以前から

whenExactly($value, $callback, $default = null)
@param string $value
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenExactly($value, $callback, $default = null) [@param string $value, @param callable $callback, @param callable|null $default, @return static]

whenIs

v11.0.0 以前から

whenIs($pattern, $callback, $default = null)
@param string|iterable<string> $pattern
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenIs($pattern, $callback, $default = null) [@param string|iterable<string> $pattern, @param callable $callback, @param callable|null $default, @return static]

whenIsAscii

v11.0.0 以前から

whenIsAscii($callback, $default = null)
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenIsAscii($callback, $default = null) [@param callable $callback, @param callable|null $default, @return static]

whenIsUlid

v11.0.0 以前から

whenIsUlid($callback, $default = null)
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenIsUlid($callback, $default = null) [@param callable $callback, @param callable|null $default, @return static]

whenIsUuid

v11.0.0 以前から

whenIsUuid($callback, $default = null)
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenIsUuid($callback, $default = null) [@param callable $callback, @param callable|null $default, @return static]

whenNotEmpty

v11.0.0 以前から

whenNotEmpty($callback, $default = null)
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenNotEmpty($callback, $default = null) [@param callable $callback, @param callable|null $default, @return static]

whenNotExactly

v11.0.0 以前から

whenNotExactly($value, $callback, $default = null)
@param string $value
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenNotExactly($value, $callback, $default = null) [@param string $value, @param callable $callback, @param callable|null $default, @return static]

whenStartsWith

v11.0.0 以前から

whenStartsWith($needles, $callback, $default = null)
@param string|iterable<string> $needles
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenStartsWith($needles, $callback, $default = null) [@param string|iterable<string> $needles, @param callable $callback, @param callable|null $default, @return static]

whenTest

v11.0.0 以前から

whenTest($pattern, $callback, $default = null)
@param string $pattern
@param callable $callback
@param callable|null $default
@return static
  1. v11.0.0 追加
    変更後
    whenTest($pattern, $callback, $default = null) [@param string $pattern, @param callable $callback, @param callable|null $default, @return static]

wordCount

v11.0.0 以前から

wordCount($characters = null)
@param string|null $characters
@return int
  1. v11.0.0 追加
    変更後
    wordCount($characters = null) [@param string|null $characters, @return int]

words

v11.0.0 以前から

words($words = 100, $end = '...')
@param int $words
@param string $end
@return static
  1. v11.0.0 追加
    変更後
    words($words = 100, $end = '...') [@param int $words, @param string $end, @return static]

wordWrap

v11.0.0 以前から

wordWrap($characters = 75, $break = "\n", $cutLongWords = false)
@param int $characters
@param string $break
@param bool $cutLongWords
@return static
  1. v11.0.0 追加
    変更後
    wordWrap($characters = 75, $break = "\n", $cutLongWords = false) [@param int $characters, @param string $break, @param bool $cutLongWords, @return static]

wrap

v11.0.0 以前から

wrap($before, $after = null)
@param string $before
@param string|null $after
@return static
  1. v11.0.0 追加
    変更後
    wrap($before, $after = null) [@param string $before, @param string|null $after, @return static]