Bind

Illuminate\Container\Attributes\Bind

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

__construct

v12.22.0 から

__construct(string $concrete, string|array|UnitEnum $environments = ['*'])
@param class-string $concrete
@param non-empty-array<int, \UnitEnum|non-empty-string>|non-empty-string|\UnitEnum $environments
  1. v12.22.0 追加
    変更後
    __construct(string $concrete, string|array $environments = ['*']) [@param class-string $concrete, @param non-empty-array<int, \BackedEnum|\UnitEnum|non-empty-string>|non-empty-string $environments]
  2. v12.23.0 シグネチャ変更
    変更前
    __construct(string $concrete, string|array $environments = ['*']) [@param class-string $concrete, @param non-empty-array<int, \BackedEnum|\UnitEnum|non-empty-string>|non-empty-string $environments]
    変更後
    __construct(string $concrete, string|array|UnitEnum $environments = ['*']) [@param class-string $concrete, @param non-empty-array<int, \BackedEnum|\UnitEnum|non-empty-string>|non-empty-string|\UnitEnum $environments]
  3. v13.2.0 シグネチャ変更
    変更前
    __construct(string $concrete, string|array|UnitEnum $environments = ['*']) [@param class-string $concrete, @param non-empty-array<int, \BackedEnum|\UnitEnum|non-empty-string>|non-empty-string|\UnitEnum $environments]
    変更後
    __construct(string $concrete, string|array|UnitEnum $environments = ['*']) [@param class-string $concrete, @param non-empty-array<int, \UnitEnum|non-empty-string>|non-empty-string|\UnitEnum $environments]