<TProvider is ProviderInterface, TContext is ProviderContextInterface>extends |
ProviderAwareInterface<TProvider>, ProviderContextAwareInterface<TContext>, ServiceAwareInterface, HasConformity |
|---|
| Methods | ||
|---|---|---|
public
static
|
provide(mixed[] $data, TContext $context): static
|
# |
public
static
|
provideMultiple<TKey is array-key>(
iterable<TKey, mixed[]> $data,
TContext $context,
Providable::* $conformity = Providable::CONFORMITY_NONE,
): iterable<TKey, 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\Core\Provider\ProviderContextAwareInterface |
|---|
setContext(), getContext() |
| Methods inherited from Salient\Contract\Container\ServiceAwareInterface |
|---|
setService(), getService() |
| Constants inherited from Salient\Contract\HasConformity |
|---|
|