Attribute

Illuminate\Database\Eloquent\Casts\Attribute

class src/Illuminate/Database/Eloquent/Casts/Attribute.php

__construct

v11.0.0 以前から

__construct(?callable $get = null, ?callable $set = null)
@param callable|null $get
@param callable|null $set
  1. v11.0.0 追加
    変更後
    __construct(callable $get = null, callable $set = null) [@param callable|null $get, @param callable|null $set, @return void]
  2. v11.3.0 シグネチャ変更
    変更前
    __construct(callable $get = null, callable $set = null) [@param callable|null $get, @param callable|null $set, @return void]
    変更後
    __construct(?callable $get = null, ?callable $set = null) [@param callable|null $get, @param callable|null $set, @return void]
  3. v12.4.0 シグネチャ変更
    変更前
    __construct(?callable $get = null, ?callable $set = null) [@param callable|null $get, @param callable|null $set, @return void]
    変更後
    __construct(?callable $get = null, ?callable $set = null) [@param callable|null $get, @param callable|null $set]

get

v11.0.0 以前から

static

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

make

v11.0.0 以前から

static

static make(?callable $get = null, ?callable $set = null): static
@param callable|null $get
@param callable|null $set
@return static
  1. v11.0.0 追加
    変更後
    static make(callable $get = null, callable $set = null): static [@param callable|null $get, @param callable|null $set, @return static]
  2. v11.3.0 シグネチャ変更
    変更前
    static make(callable $get = null, callable $set = null): static [@param callable|null $get, @param callable|null $set, @return static]
    変更後
    static make(?callable $get = null, ?callable $set = null): static [@param callable|null $get, @param callable|null $set, @return static]

set

v11.0.0 以前から

static

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

shouldCache

v11.0.0 以前から

shouldCache()
@return $this
  1. v11.0.0 追加
    変更後
    shouldCache() [@return static]
  2. v13.8.0 シグネチャ変更
    変更前
    shouldCache() [@return static]
    変更後
    shouldCache() [@return $this]

withoutObjectCaching

v11.0.0 以前から

withoutObjectCaching()
@return $this
  1. v11.0.0 追加
    変更後
    withoutObjectCaching() [@return static]
  2. v13.8.0 シグネチャ変更
    変更前
    withoutObjectCaching() [@return static]
    変更後
    withoutObjectCaching() [@return $this]