NodeComparator.php
50 * @param $sortCriteria An assoziative array of criteria - SORTTYPE constant pairs OR a single criteria string.
52 * (e.g. array(NodeComparator::OID => NodeComparator::SORTTYPE_ASC, 'name' => NodeComparator::SORTTYPE_DESC) OR 'name')
53 * @note If criteria is only a string we will sort by this criteria with NodeComparator::SORTTYPE_ASC
getProperty($name)
Definition: DefaultPersistentObject.php:468
NodeComparator is used to compare nodes by given criterias.
Definition: NodeComparator.php:39
IllegalArgumentException signals an exception in method arguments.
Definition: IllegalArgumentException.php:18
getOID()
Definition: DefaultPersistentObject.php:123
getType()
Definition: DefaultPersistentObject.php:106
compare(Node $a, Node $b)
Compare function for sorting Nodes by the list of criterias.
Definition: NodeComparator.php:66