<TProvider is ProviderInterface, TContext is ProviderContextInterface>
Methods | ||
---|---|---|
public
|
setProvider(TProvider $provider)
|
# |
public
|
getProvider(): TProvider|null
|
# |
public
|
setContext(TContext $context)
|
# |
public
|
getContext(): TContext|null
|
# |
public
|
setService(string $service): void
|
# |
public
|
getService(): string
|
# |
public
static
|
provide(array $data, TContext $context)
|
# |
public
static
|
provideMultiple(iterable $data, TContext $context, int $conformity = Providable::CONFORMITY_NONE): iterable
|
# |
public
|
postLoad(): void
|
# |