SproutCMS

This is the code documentation for the SproutCMS project

class TreenodeContainsMatcher

Matches a node which has a specific key containing a specific value

Extending this class

<?php
/**
* New class description goes here
* 
* @author Your Name, 2024-05-02
**/
class NewClassName extends TreenodeContainsMatcher {
    
    /**
    * Called after children have been processed
    **/
    public function ascend (TreeNode $node) {
        // Method code goes here
    }
    
    /**
    * Returns true if the children of the specified node should be searched, false otherwise.
    **/
    public function descend (TreeNode $node) {
        // Method code goes here
    }
    
    /**
    * Does the match
    **/
    public function match (TreeNode $node) {
        // Method code goes here
    }
    
    /**
    * Constructor
    **/
    public function __construct (string $key, mixed $value) {
        // Method code goes here
    }
    
}
?>