ContextualBindingBuilder
интерфейс ContextualBindingBuilder (Просмотр исходного кода)
Методы
| $this | needs(string $abstract) Определите абстрактную цель, которая зависит от контекста. | |
| void | give(Closure|string|array $implementation) Определите реализацию для контекстуального связывания. | |
| void | giveTagged(string $tag) Определите помеченные сервисы, которые будут использоваться в качестве реализации для контекстуального связывания. | |
| void | giveConfig(string $key, mixed $default = null) Укажите элемент конфигурации для связывания как примитива. |
Детали
$this needs(string $abstract)
Определите абстрактную цель, которая зависит от контекста.
void give(Closure|string|array $implementation)
Определите реализацию для контекстуального связывания.
void giveTagged(string $tag)
Определите помеченные сервисы, которые будут использоваться в качестве реализации для контекстуального связывания.
void giveConfig(string $key, mixed $default = null)
Укажите элемент конфигурации для связывания как примитива.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Contracts/Container/ContextualBindingBuilder.html