Interface Salient\Contract\Core\Entity\ProviderEntityInterface

<TProvider is ProviderInterface, TContext is ProviderContextInterface>

extends EntityInterface, Providable<TProvider, TContext>
Methods inherited from Salient\Contract\Core\Entity\Constructible
construct(), constructMultiple()
Methods inherited from Salient\Contract\Core\Entity\Extensible
getDynamicPropertiesProperty(), getDynamicPropertyNamesProperty(), getDynamicProperties(), setDynamicProperties(), __set(), __get(), __isset(), __unset()
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\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\Core\Provider\ProviderContextAwareInterface
setContext(), getContext()
Methods inherited from Salient\Contract\Container\ServiceAwareInterface
setService(), getService()
Constants inherited from Salient\Contract\HasConformity
CONFORMITY_NONE, CONFORMITY_PARTIAL, CONFORMITY_COMPLETE
Constants inherited from Salient\Contract\HasConformity
CONFORMITY_NONE, CONFORMITY_PARTIAL, CONFORMITY_COMPLETE