InvokableComponentVariable

Illuminate\View\InvokableComponentVariable

class src/Illuminate/View/InvokableComponentVariable.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(Closure $callable)
@param \Closure(): TValue $callable
  1. v11.0.0 追加
    変更後
    __construct(Closure $callable) [@param \Closure $callable, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(Closure $callable) [@param \Closure $callable, @return void]
    変更後
    __construct(Closure $callable) [@param \Closure $callable]
  3. v13.37.0 シグネチャ変更
    変更前
    __construct(Closure $callable) [@param \Closure $callable]
    変更後
    __construct(Closure $callable) [@param \Closure(): TValue $callable]

__get

v11.0.0 以前から

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

__invoke

v11.0.0 以前から

__invoke()
@return TValue
  1. v11.0.0 追加
    変更後
    __invoke() [@return mixed]
  2. v13.37.0 シグネチャ変更
    変更前
    __invoke() [@return mixed]
    変更後
    __invoke() [@return TValue]

__toString

v11.0.0 以前から

__toString()
@return string
  1. v11.0.0 追加
    変更後
    __toString() [@return mixed]
  2. v11.4.0 シグネチャ変更
    変更前
    __toString() [@return mixed]
    変更後
    __toString() [@return string]

getIterator

v11.0.0 以前から

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

resolveDisplayableValue

v11.0.0 以前から

resolveDisplayableValue()
@return \Illuminate\Contracts\Support\Htmlable|string
  1. v11.0.0 追加
    変更後
    resolveDisplayableValue() [@return \Illuminate\Contracts\Support\Htmlable|string]