NodeType()
NodeType(string $theValue, mixed $theOperation, boolean $getOld) : mixed
Manage node type
This method can be used to add, retrieve and delete individual node type enumerated values; to manage the enumerated set as a whole, use the {@link kTAG_NODE_TYPE} offset.
The method expects the following parameters:
- $theValue: This parameter represents the enumerated value we want to manage.
- $theOperation: This parameter identifies the operation:
- NULL: Return the enumerated value, if it exists, or NULL.
- FALSE: Delete the enumerated value, if it exists.
- other: Any other value means that we want to set the enumerated value provided in the previous parameter.
- $getOld: Determines what the method will return:
- TRUE: Return the value before it was eventually modified.
- FALSE: Return the value after it was eventually modified.
The method will return either the enumerated value, or NULL if the value was not matched.
Parameters
string | $theValue | Node type. |
mixed | $theOperation | Operation. |
boolean | $getOld | TRUE get old value. |
Returns
mixed —Old or new value.