DataClassRepository
class DataClassRepository
Properties
| protected DataClass> | $classes | ||
| protected BaseData>, bool> | $dynamicRuleGraphs |
Methods
bool
hasDynamicRuleGraph(string $class)
Determine if a validated class graph can produce payload-dependent rules.
bool
resolveDynamicRuleGraph(string $class, array $visited)
Traverse one dynamic-rule graph without caching incomplete cycle results.
Details
at line 23
__construct(DataClassFactory $factory)
Create a new data class repository.
at line 35
DataClass
get(string $class)
Get immutable metadata for a data class.
at line 51
bool
hasDynamicRuleGraph(string $class)
Determine if a validated class graph can produce payload-dependent rules.
at line 76
protected bool
resolveDynamicRuleGraph(string $class, array $visited)
Traverse one dynamic-rule graph without caching incomplete cycle results.