NodeInterface

NodeInterface

interface NodeInterface

Common Interface among all nodes.

In most cases, it is better to inherit from BaseNode instead of implementing this interface yourself.

Methods

string getName()

Returns the name of the node.

string getPath()

Returns the path of the node.

bool isRequired()

Returns true when the node is required.

bool hasDefaultValue()

Returns true when the node has a default value.

mixed getDefaultValue()

Returns the default value of the node.