TYPO3 API  SVNRelease
Public Member Functions | Public Attributes | Protected Attributes
t3lib_fullsearch Class Reference

List of all members.

Public Member Functions

 __construct ()
 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)
 setFormName ($formName)

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

Protected Attributes

 $formName = ''

Detailed Description

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


Constructor & Destructor Documentation

t3lib_fullsearch::__construct ( )

constructor

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

References $GLOBALS.


Member Function Documentation

t3lib_fullsearch::addToStoreQueryConfigs ( storeQueryConfigs,
index 
)

[Describe function...]

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

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

References $GLOBALS.

Referenced by procesStoreControl().

t3lib_fullsearch::cleanStoreQueryConfigs ( storeQueryConfigs,
storeArray 
)

[Describe function...]

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

Definition at line 169 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 1111 of file class.t3lib_fullsearch.php.

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 559 of file class.t3lib_fullsearch.php.

Referenced by getQueryResultCode().

t3lib_fullsearch::form ( )

[Describe function...]

Returns:
[type] ...

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

References $GLOBALS.

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 701 of file class.t3lib_fullsearch.php.

t3lib_fullsearch::getQueryResultCode ( mQ,
res,
table 
)

[Describe function...]

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

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

References $GLOBALS, $res, $row, $TCA, t3lib_div\callUserFunction(), csvValues(), t3lib_div\formatForTextarea(), resultRowDisplay(), and resultRowTitles().

Referenced by queryMaker().

t3lib_fullsearch::getTreeList ( id,
depth,
begin = 0,
perms_clause 
)

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

t3lib_fullsearch::initStoreArray ( )

[Describe function...]

Returns:
[type] ...

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

References $GLOBALS.

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 250 of file class.t3lib_fullsearch.php.

Referenced by procesStoreControl().

t3lib_fullsearch::makeStoreControl ( )

[Describe function...]

Returns:
[type] ...

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

References $GLOBALS, $res, $row, 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 858 of file class.t3lib_fullsearch.php.

t3lib_fullsearch::procesStoreControl ( )
t3lib_fullsearch::queryMaker ( )
t3lib_fullsearch::resultRowDisplay ( row,
conf,
table 
)

[Describe function...]

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

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

Referenced by getQueryResultCode().

t3lib_fullsearch::resultRowTitles ( row,
conf,
table 
)

Render table header

Parameters:
arrayrow: Table columns
arrayconf: Table TCA
stringtable: Table name
Returns:
string HTML of table header

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

Referenced by getQueryResultCode().

t3lib_fullsearch::saveQueryInAction ( uid)

[Describe function...]

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

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

References $GLOBALS, $res, t3lib_BEfunc\deleteClause(), t3lib_extMgm\isLoaded(), and t3lib_div\makeInstance().

Referenced by procesStoreControl().

t3lib_fullsearch::search ( )

[Describe function...]

Returns:
[type] ...

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

t3lib_fullsearch::setFormName ( formName)

Sets the current name of the input form.

Parameters:
string$formName,:The name of the form.
Returns:
void

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

t3lib_fullsearch::tableWrap ( str)

[Describe function...]

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

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

Referenced by queryMaker().


Member Data Documentation

t3lib_fullsearch::$downloadScript = 'index.php'

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

t3lib_fullsearch::$formName = '' [protected]

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

t3lib_fullsearch::$formW = 48

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

t3lib_fullsearch::$noDownloadB = 0

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

t3lib_fullsearch::$storeList = 'search_query_smallparts,search_result_labels,labels_noprefix,show_deleted,queryConfig,queryTable,queryFields,queryLimit,queryOrder,queryOrderDesc,queryOrder2,queryOrder2Desc,queryGroup,search_query_makeQuery'

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


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