<TProvider is ProviderInterface, TContext is ProviderContextInterface>
extends |
EntityInterface, Providable<TProvider, TContext> |
---|
A generic entity serviced by a provider
Methods inherited from Salient\Contract\Core\Entity\Constructible |
---|
construct(), constructMultiple() |
Methods inherited from Salient\Contract\Core\Entity\Normalisable |
---|
normaliseProperty() |
Methods inherited from Salient\Contract\Core\Entity\Readable |
---|
getReadableProperties(), __get(), __isset() |
Methods inherited from Salient\Contract\Core\Entity\Writable |
---|
getWritableProperties(), __set(), __unset() |
Methods inherited from Salient\Contract\Core\Entity\Temporal |
---|
getDateProperties() |
Methods inherited from Salient\Contract\Core\Provider\Providable |
---|
provide(), provideMultiple(), postLoad() |
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() |