Geeklog
[ class tree: Geeklog ] [ index: Geeklog ] [ all elements ]

Class: SearchCriteria

Source Location: /system/classes/searchcriteria.class.php

Class Overview




Variables

Methods



Class Details

[line 33]


[ Top ]


Class Variables

$_append_query =

[line 42]


Type:   mixed


[ Top ]

$_callback_func =  ''

[line 44]


Type:   mixed


[ Top ]

$_ftsql =  ''

[line 37]


Type:   mixed


[ Top ]

$_pluginLabel =

[line 38]


Type:   mixed


[ Top ]

$_pluginName =

[line 39]


Type:   mixed


[ Top ]

$_rank =

[line 40]


Type:   mixed


[ Top ]

$_results = array()

[line 43]


Type:   mixed


[ Top ]

$_sql =  ''

[line 36]


Type:   mixed


[ Top ]

$_total_results =  0

[line 45]


Type:   mixed


[ Top ]

$_url_rewrite =

[line 41]


Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 48]

SearchCriteria __construct( $pluginName, $pluginLabel)



Tags:

access:  public


Parameters:

   $pluginName  
   $pluginLabel  

[ Top ]

method AppendQueryEnable [line 99]

void AppendQueryEnable( )



[ Top ]

method buildSearchSQL [line 158]

void buildSearchSQL( $keyType, $query, $columns, [ $sql = ''])



Parameters:

   $keyType  
   $query  
   $columns  
   $sql  

[ Top ]

method getCallback [line 115]

void getCallback( )



[ Top ]

method getDateRangeSQL [line 218]

void getDateRangeSQL( [ $type = 'WHERE'], $column, $datestart, $dateend)



Parameters:

   $type  
   $column  
   $datestart  
   $dateend  

[ Top ]

method getFTSQL [line 146]

void getFTSQL( )



[ Top ]

method getLabel [line 64]

void getLabel( )



[ Top ]

method getName [line 59]

void getName( )



[ Top ]

method getRank [line 89]

void getRank( )



[ Top ]

method getResults [line 104]

void getResults( )



[ Top ]

method getSQL [line 141]

void getSQL( )



[ Top ]

method getTotal [line 125]

void getTotal( )



[ Top ]

method setAppendQuery [line 79]

void setAppendQuery( $append_query)



Parameters:

   $append_query  

[ Top ]

method setCallback [line 110]

void setCallback( $func)



Parameters:

   $func  

[ Top ]

method setFTSQL [line 136]

void setFTSQL( $ftsql)



Parameters:

   $ftsql  

[ Top ]

method setRank [line 69]

void setRank( $rank)



Parameters:

   $rank  

[ Top ]

method setResults [line 84]

void setResults( $result_arr)



Parameters:

   $result_arr  

[ Top ]

method setSQL [line 131]

void setSQL( $sql)



Parameters:

   $sql  

[ Top ]

method setTotal [line 120]

void setTotal( $total_results)



Parameters:

   $total_results  

[ Top ]

method setURLRewrite [line 74]

void setURLRewrite( $url_rewrite)



Parameters:

   $url_rewrite  

[ Top ]

method UrlRewriteEnable [line 94]

void UrlRewriteEnable( )



[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:54:13 +0000 by phpDocumentor 1.4.3