[FEATURE] stdWrap caching
[Packages/TYPO3.CMS.git] / typo3 / sysext / cms / tslib / class.tslib_search.php
index f8e2503..4e856c8 100644 (file)
  * @author     Kasper Skårhøj <kasperYYYY@typo3.com>
  * @author     René Fritz     <r.fritz@colorcube.de>
  */
-/**
- * [CLASS/FUNCTION INDEX of SCRIPT]
- *
- *
- *
- *   88: class tslib_search
- *  127:     function register_tables_and_columns($requestedCols,$allowedCols)
- *  168:     function explodeCols($in)
- *  193:     function register_and_explode_search_string($sword)
- *  226:     function split($origSword, $specchars='+-', $delchars='+.,-')
- *  269:     function quotemeta($str)
- *  285:     function build_search_query($endClause)
- *  371:     function build_search_query_for_searchwords()
- *  413:     function get_operator($operator)
- *  436:     function count_query()
- *  449:     function execute_query()
- *  462:     function get_searchwords()
- *  477:     function get_searchwordsArray()
- *
- * TOTAL FUNCTIONS: 12
- * (This index is automatically created/updated by the extension "extdeveval")
- *
- */
 
 
 
@@ -225,7 +202,7 @@ class tslib_search {
                $sword = $origSword;
                $specs = '[' . preg_quote($specchars, '/') . ']';
 
-                       // As long as $sword is true (that means $sword MUST be reduced little by little until its empty inside the loop!)
+                       // As long as $sword is TRUE (that means $sword MUST be reduced little by little until its empty inside the loop!)
                while ($sword)  {
                        if (preg_match('/^"/',$sword))  {               // There was a double-quote and we will then look for the ending quote.
                                $sword = preg_replace('/^"/','',$sword);                // Removes first double-quote
@@ -278,7 +255,7 @@ class tslib_search {
         * Sets $this->queryParts
         *
         * @param       string          $endClause is some extra conditions that the search must match.
-        * @return      boolean         Returns true no matter what - sweet isn't it!
+        * @return      boolean         Returns TRUE no matter what - sweet isn't it!
         * @access private
         * @see tslib_cObj::SEARCHRESULT()
         */
@@ -430,7 +407,7 @@ class tslib_search {
        /**
         * Counts the results and sets the result in $this->res_count
         *
-        * @return      boolean         True, if $this->query was found
+        * @return      boolean         TRUE, if $this->query was found
         */
        function count_query() {
                if (is_array($this->queryParts))        {
@@ -443,7 +420,7 @@ class tslib_search {
        /**
         * Executes the search, sets result pointer in $this->result
         *
-        * @return      boolean         True, if $this->query was set and query performed
+        * @return      boolean         TRUE, if $this->query was set and query performed
         */
        function execute_query() {
                if (is_array($this->queryParts))        {