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
-
v11.0.0
追加
- 変更後
__construct(callable $get = null, callable $set = null) [@param callable|null $get, @param callable|null $set, @return void]
-
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]
-
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
-
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
-
v11.0.0
追加
- 変更後
static make(callable $get = null, callable $set = null): static [@param callable|null $get, @param callable|null $set, @return static]
-
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
-
v11.0.0
追加
- 変更後
static set(callable $set) [@param callable $set, @return static]
shouldCache
v11.0.0 以前から
shouldCache()
@return $this
withoutObjectCaching
v11.0.0 以前から
withoutObjectCaching()
@return $this