Public Member Functions | |
| __construct ($stream=null, $validate_stream_on_construct=true, $validate_properties=true, $validators=null, $validation_context=null) | |
| setType ($types) | |
Public Member Functions inherited from coarnotify\core\notify\NotifyBase | |
| getValidateProperties () | |
| getValidateStreamOnConstruct () | |
| getValidators () | |
| getDoc () | |
| getId () | |
| setId ($value) | |
| getType () | |
| getProperty ($prop_name) | |
| setProperty ($prop_name, $value) | |
| validate () | |
| validateProperty ($prop_name, $value, $force_validate=false, $raise_error=true) | |
| toJSONLD () | |
Public Attributes | |
| const | DEFAULT_TYPE = null |
| const | ALLOWED_TYPES = [] |
Additional Inherited Members | |
Protected Member Functions inherited from coarnotify\core\notify\NotifyBase | |
| _registerPropertyValidationError (ValidationError $ve, $prop_name, $value) | |
| required (ValidationError $ve, $prop_name, $value) | |
| requiredAndValidate (ValidationError $ve, $prop_name, $value) | |
| optionalAndValidate (ValidationError $ve, $prop_name, $value) | |
Static Protected Member Functions inherited from coarnotify\core\notify\NotifyBase | |
| static | deepCopy ($array) |
Protected Attributes inherited from coarnotify\core\notify\NotifyBase | |
| $validateStreamOnConstruct | |
| $validateProperties | |
| $validators | |
| $validationContext | |
| $stream | |
Base class for all pattern parts, such as objects, contexts, actors, etc
If there is a default type specified, and a type is not given at construction, then the default type will be added
| coarnotify\core\notify\NotifyPatternPart::__construct | ( | $stream = null, | |
| $validate_stream_on_construct = true, | |||
| $validate_properties = true, | |||
| $validators = null, | |||
| $validation_context = null ) |
Constructor for the NotifyPatternPart
If there is a default type specified, and a type is not given at construction, then the default type will be added
| $stream | |
| $validate_stream_on_construct | |
| $validate_properties | |
| $validators | |
| $validation_context |
Reimplemented from coarnotify\core\notify\NotifyBase.
| coarnotify\core\notify\NotifyPatternPart::setType | ( | $types | ) |
Reimplemented from coarnotify\core\notify\NotifyBase.