PropertiesInterface
interface PropertiesInterface
Methods
$this
setProperties(array $properties)
Sets a collection of properties
$this
$this
bool
getProperty(string $nameOrProperty)
Returns a property
Map
getProperties()
Returns a collection of properties
Set
getPropertyNames()
Returns all property names
$this
clearProperties()
Clears all properties
Details
at line line 12
$this
setProperties(array $properties)
Sets a collection of properties
at line line 20
$this
setProperty(PhpProperty $property)
Adds a property
at line line 29
$this
removeProperty(PhpProperty|string $nameOrProperty)
Removes a property
at line line 37
bool
hasProperty(PhpProperty|string $nameOrProperty)
Checks whether a property exists
at line line 46
PhpProperty
getProperty(string $nameOrProperty)
Returns a property
at line line 53
Map
getProperties()
Returns a collection of properties
at line line 60
Set
getPropertyNames()
Returns all property names
at line line 67
$this
clearProperties()
Clears all properties