SproutCMS

This is the code documentation for the SproutCMS project

class AdvancedSearchController

- No description yet -

Extending this class

<?php
/**
* New class description goes here
* 
* @author Your Name, 2026-09-15
**/
class NewClassName extends AdvancedSearchController {
    
    /**
    * Return an array of valid arguments to the entrance of this controller.
    **/
    public function _getEntranceArguments () {
        // Method code goes here
    }
    
    /**
    * Does the actual search
    **/
    public function index () {
        // Method code goes here
    }
    
    /**
    * Does the actual search. Returns HTML
    **/
    private function doSearch () {
        // Method code goes here
    }
    
    /**
    * Take the datespec on the key side of Constants::$relative_dates and turn into a WHERE clause
    **/
    private function dateWhere ($date) {
        // Method code goes here
    }
    
    /**
    * Provides data for the tag autocomplete
    **/
    public function tagAutocomplete () {
        // Method code goes here
    }
    
    /**
    * Constructor
    **/
    public function __construct () {
        // Method code goes here
    }
    
    /**
    * Acts as the entrance-point of the controller.
    * Redirects to the target page
    **/
    public function entrance ($argument) {
        // Method code goes here
    }
    
}
?>