<TClass is object>
final | |
---|---|
extends |
IntrospectionClass<TClass> |
Cacheable class data shared between SyncIntrospectors
Methods | ||
---|---|---|
public
|
__construct(class-string<TClass> $class)
|
# |
Methods inherited from Salient\Core\IntrospectionClass |
---|
maybeNormalise(), getReadableProperties(), getWritableProperties(), propertyActionIsAllowed() |
Constants inherited from Salient\Core\IntrospectionClass |
---|
|
Properties | |||
---|---|---|---|
public
|
bool|null
|
$IsSyncEntity
|
# |
public
|
bool|null
|
$IsSyncProvider
|
# |
public
|
array<string, Closure>
|
$CreateFromSignatureSyncClosures = []
|
# |
public
|
array<string, array<int, Closure>>
|
$CreateSyncEntityFromSignatureClosures = []
|
# |
public
|
array<int, Closure>
|
$CreateSyncEntityFromClosures = []
|
# |
public
|
array<string, Closure|null>
|
$MagicSyncOperationClosures = []
|
# |