"TYPO3 4.0.1: t3lib_fullsearch Class Reference", "datetime" => "Sat Dec 2 19:25:59 2006", "date" => "2 Dec 2006", "doxygenversion" => "1.4.6", "projectname" => "TYPO3 4.0.1", "projectnumber" => "4.0.1" ); get_header($doxygen_vars); ?>

t3lib_fullsearch Class Reference

List of all members.

Public Member Functions

 form ()
 makeStoreControl ()
 initStoreArray ()
 cleanStoreQueryConfigs ($storeQueryConfigs, $storeArray)
 addToStoreQueryConfigs ($storeQueryConfigs, $index)
 saveQueryInAction ($uid)
 loadStoreQueryConfigs ($storeQueryConfigs, $storeIndex, $writeArray)
 procesStoreControl ()
 queryMaker ()
 getQueryResultCode ($mQ, $res, $table)
 csvValues ($row, $delim=',', $quote='"', $conf=array(), $table='')
 tableWrap ($str)
 search ()
 resultRowDisplay ($row, $conf, $table)
 getProcessedValueExtra ($table, $fN, $fV, $conf, $splitString)
 getTreeList ($id, $depth, $begin=0, $perms_clause)
 makeValueList ($fN, $fV, $conf, $table, $splitString)
 resultRowTitles ($row, $conf, $table)
 csvRowTitles ($row, $conf, $table)

Public Attributes

 $storeList = 'search_query_smallparts,search_result_labels,labels_noprefix,show_deleted,queryConfig,queryTable,queryFields,queryLimit,queryOrder,queryOrderDesc,queryOrder2,queryOrder2Desc,queryGroup,search_query_makeQuery'
 $downloadScript = 'index.php'
 $formW = 48
 $noDownloadB = 0

Detailed Description

Definition at line 88 of file class.t3lib_fullsearch.php.


Member Function Documentation

t3lib_fullsearch::addToStoreQueryConfigs storeQueryConfigs,
index
 

[Describe function...]

Parameters:
[type] $storeQueryConfigs: ...
[type] $index: ...
Returns:
[type] ...

Definition at line 193 of file class.t3lib_fullsearch.php.

Referenced by procesStoreControl().

t3lib_fullsearch::cleanStoreQueryConfigs storeQueryConfigs,
storeArray
 

[Describe function...]

Parameters:
[type] $storeQueryConfigs: ...
[type] $storeArray: ...
Returns:
[type] ...

Definition at line 176 of file class.t3lib_fullsearch.php.

Referenced by procesStoreControl().

t3lib_fullsearch::csvRowTitles row,
conf,
table
 

[Describe function...]

Parameters:
[type] $row: ...
[type] $conf: ...
[type] $table: ...
Returns:
[type] ...

Definition at line 1058 of file class.t3lib_fullsearch.php.

References t3lib_div::inList().

t3lib_fullsearch::csvValues row,
delim = ',',
quote = '"',
conf = array(),
table = ''
 

[Describe function...]

Parameters:
[type] $row: ...
[type] $delim: ...
[type] $quote: ...
[type] $conf: ...
[type] $table: ...
Returns:
[type] ...

Definition at line 534 of file class.t3lib_fullsearch.php.

References t3lib_div::csvValues().

Referenced by getQueryResultCode().

t3lib_fullsearch::form  ) 
 

[Describe function...]

Returns:
[type] ...

Definition at line 103 of file class.t3lib_fullsearch.php.

t3lib_fullsearch::getProcessedValueExtra table,
fN,
fV,
conf,
splitString
 

[Describe function...]

Parameters:
[type] $table: ...
[type] $fN: ...
[type] $fV: ...
[type] $conf: ...
[type] $splitString: ...
Returns:
[type] ...

Definition at line 662 of file class.t3lib_fullsearch.php.

References t3lib_div::loadTCA().

Referenced by getQueryResultCode().

t3lib_fullsearch::getQueryResultCode mQ,
res,
table
 

[Describe function...]

Parameters:
[type] $mQ: ...
[type] $res: ...
[type] $table: ...
Returns:
[type] ...

Definition at line 414 of file class.t3lib_fullsearch.php.

References t3lib_div::_GP(), t3lib_div::callUserFunction(), csvValues(), getProcessedValueExtra(), t3lib_div::makeInstanceClassName(), resultRowDisplay(), and t3lib_div::view_array().

Referenced by queryMaker().

t3lib_fullsearch::initStoreArray  ) 
 

[Describe function...]

Returns:
[type] ...

Definition at line 156 of file class.t3lib_fullsearch.php.

Referenced by makeStoreControl(), and procesStoreControl().

t3lib_fullsearch::loadStoreQueryConfigs storeQueryConfigs,
storeIndex,
writeArray
 

[Describe function...]

Parameters:
[type] $storeQueryConfigs: ...
[type] $storeIndex: ...
[type] $writeArray: ...
Returns:
[type] ...

Definition at line 256 of file class.t3lib_fullsearch.php.

Referenced by procesStoreControl().

t3lib_fullsearch::makeStoreControl  ) 
 

[Describe function...]

Returns:
[type] ...

Definition at line 117 of file class.t3lib_fullsearch.php.

References initStoreArray(), and t3lib_extMgm::isLoaded().

Referenced by queryMaker().

t3lib_fullsearch::makeValueList fN,
fV,
conf,
table,
splitString
 

[Describe function...]

Parameters:
[type] $fN: ...
[type] $fV: ...
[type] $conf: ...
[type] $table: ...
[type] $splitString: ...
Returns:
[type] ...

Definition at line 818 of file class.t3lib_fullsearch.php.

References t3lib_BEfunc::deleteClause(), t3lib_div::getIndpEnv(), t3lib_div::inList(), and t3lib_div::loadTCA().

t3lib_fullsearch::procesStoreControl  ) 
 

[Describe function...]

Returns:
[type] ...

Definition at line 272 of file class.t3lib_fullsearch.php.

References t3lib_div::_GP(), addToStoreQueryConfigs(), cleanStoreQueryConfigs(), t3lib_BEfunc::getModuleData(), t3lib_BEfunc::getRecord(), initStoreArray(), t3lib_extMgm::isLoaded(), loadStoreQueryConfigs(), and saveQueryInAction().

Referenced by queryMaker().

t3lib_fullsearch::queryMaker  ) 
 

[Describe function...]

Returns:
[type] ...

Definition at line 344 of file class.t3lib_fullsearch.php.

References t3lib_BEfunc::deleteClause(), getQueryResultCode(), t3lib_div::makeInstance(), makeStoreControl(), procesStoreControl(), and tableWrap().

t3lib_fullsearch::resultRowDisplay row,
conf,
table
 

[Describe function...]

Parameters:
[type] $row: ...
[type] $conf: ...
[type] $table: ...
Returns:
[type] ...

Definition at line 614 of file class.t3lib_fullsearch.php.

References t3lib_div::callUserFunction(), t3lib_div::inList(), and t3lib_div::makeInstance().

Referenced by getQueryResultCode().

t3lib_fullsearch::resultRowTitles row,
conf,
table
 

[Describe function...]

Parameters:
[type] $row: ...
[type] $conf: ...
[type] $table: ...
Returns:
[type] ...

Definition at line 1028 of file class.t3lib_fullsearch.php.

References t3lib_div::inList().

t3lib_fullsearch::saveQueryInAction uid  ) 
 

[Describe function...]

Parameters:
[type] $uid: ...
Returns:
[type] ...

Definition at line 209 of file class.t3lib_fullsearch.php.

References t3lib_BEfunc::deleteClause(), t3lib_extMgm::isLoaded(), and t3lib_div::makeInstance().

Referenced by procesStoreControl().

t3lib_fullsearch::search  ) 
 

[Describe function...]

Returns:
[type] ...

Definition at line 559 of file class.t3lib_fullsearch.php.

References t3lib_BEfunc::deleteClause(), and t3lib_div::loadTCA().

t3lib_fullsearch::tableWrap str  ) 
 

[Describe function...]

Parameters:
[type] $str: ...
Returns:
[type] ...

Definition at line 550 of file class.t3lib_fullsearch.php.

Referenced by queryMaker().


The documentation for this class was generated from the following file: