This is the reference implementation for PropertiesDefinitionInterface.
addProperty($property)
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException |
When an invalid property has been passed or a property with the given name has already been registered. |
---|
getIterator()
getProperties()
getProperty($name)
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException |
When an a property with the given name has not been registered. |
---|
getPropertyNames()
hasProperty($name)
removeProperty($property)
\ContaoCommunityAlliance\DcGeneral\Exception\DcGeneralInvalidArgumentException |
When an a property with the given name has not been registered. |
---|
$properties : \ContaoCommunityAlliance\DcGeneral\DataDefinition\Definition\Properties\PropertyInterface[]