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
Templates
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
Templates
Parameters
- $object: \com\setasign\Konquadrat\Object\AbstractObjectInterface
- $type: class-string<T>
- $field: string
