com\setasign\Konquadrat\Object\Scope
ScopeInterface
File: /Konquadrat/src/Object/Scope/ScopeInterface.php
Implemented in
Summary
Methods
getChilds()
abstract public ScopeInterface::getChilds (
\com\setasign\Konquadrat\Object\AbstractObjectInterface $object,
null|class-string<T>|string[] $type = null
): \com\setasign\Konquadrat\Object\AbstractObjectSet<T>null|class-string<T>|string[] $type = null
Parameters
- $object : \com\setasign\Konquadrat\Object\AbstractObjectInterface
- $type : null|class-string<T>|string[]
getMagic()
Parameters
- $object : \com\setasign\Konquadrat\Object\AbstractObjectInterface
- $field : string
getMagicWithParam()
Parameters
- $object : \com\setasign\Konquadrat\Object\AbstractObjectInterface
- $field : string
- $parameters : array
getReference()
abstract public ScopeInterface::getReference (): ?\com\setasign\Konquadrat\Object\AbstractObjectInterface
Parameters
- $object : \com\setasign\Konquadrat\Object\AbstractObjectInterface
- $field : string
getReferencingObjects()
abstract public ScopeInterface::getReferencingObjects (
\com\setasign\Konquadrat\Object\AbstractObjectInterface $object,
class-string<T> $type,
string $field
): \com\setasign\Konquadrat\Object\AbstractObjectSet<T>class-string<T> $type,
string $field
Parameters
- $object : \com\setasign\Konquadrat\Object\AbstractObjectInterface
- $type : class-string<T>
- $field : string
