Give

Illuminate\Container\Attributes\Give

class src/Illuminate/Container/Attributes/Give.php

__construct

v12.17.0 から

__construct(string $class, array $params = [])
@param string $class
@param array $params
  1. v12.17.0 追加
    変更後
    __construct(string $class, array $params = []) [@param class-string<T> $class, @param array|null $params]
  2. v12.39.0 シグネチャ変更
    変更前
    __construct(string $class, array $params = []) [@param class-string<T> $class, @param array|null $params]
    変更後
    __construct(string $class, array $params = []) [@param string $class, @param array|null $params]
  3. v13.31.0 シグネチャ変更
    変更前
    __construct(string $class, array $params = []) [@param string $class, @param array|null $params]
    変更後
    __construct(string $class, array $params = []) [@param string $class, @param array $params]

resolve

v12.17.0 から

static

static resolve(self $attribute, Illuminate\Contracts\Container\Container $container): mixed
@param self $attribute
@param \Illuminate\Contracts\Container\Container $container
@return mixed
  1. v12.17.0 追加
    変更後
    static resolve(self $attribute, Illuminate\Contracts\Container\Container $container): mixed [@param self $attribute, @param \Illuminate\Contracts\Container\Container $container, @return mixed]