ComponentAttributeBag

Illuminate\View\ComponentAttributeBag

class src/Illuminate/View/ComponentAttributeBag.php

__construct

v11.0.0 以前から

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

__invoke

v11.0.0 以前から

__invoke(array $attributeDefaults = [])
@param array $attributeDefaults
@return \Illuminate\Support\HtmlString
  1. v11.0.0 追加
    変更後
    __invoke(array $attributeDefaults = []) [@param array $attributeDefaults, @return \Illuminate\Support\HtmlString]

__toString

v11.0.0 以前から

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

all

v11.5.0 から

all($keys = null)
@param mixed $keys
@return array
  1. v11.5.0 追加
    変更後
    all() [@return array]
  2. v12.22.0 シグネチャ変更
    変更前
    all() [@return array]
    変更後
    all($keys = null) [@param array|mixed|null $keys, @return array]
  3. v12.26.0 シグネチャ変更
    変更前
    all($keys = null) [@param array|mixed|null $keys, @return array]
    変更後
    all($keys = null) [@param mixed $keys, @return array]

class

v11.0.0 以前から

class($classList)
@param mixed $classList
@return static
  1. v11.0.0 追加
    変更後
    class($classList) [@param mixed|array $classList, @return static]
  2. v12.26.0 シグネチャ変更
    変更前
    class($classList) [@param mixed|array $classList, @return static]
    変更後
    class($classList) [@param mixed $classList, @return static]

except

v11.0.0 以前から

except($keys)
@param mixed $keys
@return static
  1. v11.0.0 追加
    変更後
    except($keys) [@param mixed|array $keys, @return static]
  2. v12.26.0 シグネチャ変更
    変更前
    except($keys) [@param mixed|array $keys, @return static]
    変更後
    except($keys) [@param mixed $keys, @return static]

exceptProps

v11.0.0 以前から

exceptProps($keys)
@param mixed $keys
@return static
  1. v11.0.0 追加
    変更後
    exceptProps($keys) [@param mixed|array $keys, @return static]
  2. v12.26.0 シグネチャ変更
    変更前
    exceptProps($keys) [@param mixed|array $keys, @return static]
    変更後
    exceptProps($keys) [@param mixed $keys, @return static]

extractPropNames

v11.5.0 から

static

static extractPropNames(array $keys)
@param array $keys
@return array
  1. v11.5.0 追加
    変更後
    static extractPropNames(array $keys) [@param array $keys, @return array]

filter

v11.0.0 以前から

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

first

v11.0.0 以前から

first($default = null)
@param mixed $default
@return mixed
  1. v11.0.0 追加
    変更後
    first($default = null) [@param mixed $default, @return mixed]

get

v11.0.0 以前から

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

getAttributes

v11.0.0 以前から

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

getIterator

v11.0.0 以前から

getIterator(): Traversable
@return \ArrayIterator
  1. v11.0.0 追加
    変更後
    getIterator(): Traversable [@return \ArrayIterator]

has

v11.0.0 以前から

v12.22.0 で削除

  1. v11.0.0 追加
    変更後
    has($key) [@param array|string $key, @return bool]
  2. v12.22.0 削除
    変更前
    has($key) [@param array|string $key, @return bool]

hasAny

v11.0.0 以前から

v12.22.0 で削除

  1. v11.0.0 追加
    変更後
    hasAny($key) [@param array|string $key, @return bool]
  2. v12.22.0 削除
    変更前
    hasAny($key) [@param array|string $key, @return bool]

isEmpty

v11.0.0 以前から

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

isNotEmpty

v11.0.0 以前から

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

jsonSerialize

v11.0.0 以前から

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

merge

v11.0.0 以前から

merge(array $attributeDefaults = [], $escape = true)
@param array $attributeDefaults
@param bool $escape
@return static
  1. v11.0.0 追加
    変更後
    merge(array $attributeDefaults = [], $escape = true) [@param array $attributeDefaults, @param bool $escape, @return static]

missing

v11.0.0 以前から

v12.22.0 で削除

  1. v11.0.0 追加
    変更後
    missing($key) [@param string $key, @return bool]
  2. v12.22.0 削除
    変更前
    missing($key) [@param string $key, @return bool]

offsetExists

v11.0.0 以前から

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

offsetGet

v11.0.0 以前から

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

offsetSet

v11.0.0 以前から

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

offsetUnset

v11.0.0 以前から

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

only

v11.0.0 以前から

only($keys)
@param mixed $keys
@return static
  1. v11.0.0 追加
    変更後
    only($keys) [@param mixed $keys, @return static]

onlyProps

v11.0.0 以前から

onlyProps($keys)
@param mixed $keys
@return static
  1. v11.0.0 追加
    変更後
    onlyProps($keys) [@param mixed|array $keys, @return static]
  2. v12.26.0 シグネチャ変更
    変更前
    onlyProps($keys) [@param mixed|array $keys, @return static]
    変更後
    onlyProps($keys) [@param mixed $keys, @return static]

prepends

v11.0.0 以前から

prepends($value)
@param mixed $value
@return \Illuminate\View\AppendableAttributeValue
  1. v11.0.0 追加
    変更後
    prepends($value) [@param mixed $value, @return \Illuminate\View\AppendableAttributeValue]

setAttributes

v11.0.0 以前から

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

style

v11.0.0 以前から

style($styleList)
@param mixed $styleList
@return static
  1. v11.0.0 追加
    変更後
    style($styleList) [@param mixed|array $styleList, @return static]
  2. v12.26.0 シグネチャ変更
    変更前
    style($styleList) [@param mixed|array $styleList, @return static]
    変更後
    style($styleList) [@param mixed $styleList, @return static]

thatStartWith

v11.0.0 以前から

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

toArray

v12.7.0 から

toArray()
@return array
  1. v12.7.0 追加
    変更後
    toArray() [@return array]

toHtml

v11.0.0 以前から

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

whereDoesntStartWith

v11.0.0 以前から

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

whereStartsWith

v11.0.0 以前から

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