<TProvider is ProviderInterface, TContext is ProviderContextInterface>
extends |
ProviderAwareInterface<TProvider>, ServiceAwareInterface, ProviderContextAwareInterface<TContext> |
---|
Serviced by a provider
Methods | ||
---|---|---|
public
static
|
provide(mixed[] $data, TProvider $provider, TContext|null $context = null): static
|
# |
public
static
|
provideMultiple(
iterable<array-key, mixed[]> $list,
TProvider $provider,
ListConformity::* $conformity = ListConformity::NONE,
TContext|null $context = null,
): FluentIteratorInterface<array-key, static>
|
# |
public
|
postLoad(): void
|
# |
Methods inherited from Salient\Contract\Core\Provider\ProviderAwareInterface |
---|
setProvider() |
Methods inherited from Salient\Contract\Core\Provider\HasProvider |
---|
getProvider() |
Methods inherited from Salient\Contract\Container\ServiceAwareInterface |
---|
setService(), getService() |
Methods inherited from Salient\Contract\Core\Provider\ProviderContextAwareInterface |
---|
setContext(), getContext() |