t3lib_arrayBrowser Klassenreferenz

Aufstellung aller Elemente

Öffentliche Methoden

 tree ($arr, $depth_in, $depthData)
 wrapValue ($theValue, $depth)
 wrapArrayKey ($label, $depth, $theValue)
 getSearchKeys ($keyArr, $depth_in, $searchString, $keyArray)
 fixed_lgd ($string, $chars)
 depthKeys ($arr, $settings)

Öffentliche Attribute

 $expAll = FALSE
 $dontLinkVar = FALSE
 $depthKeys = array()
 $searchKeys = array()
 $fixedLgd = 1
 $regexMode = 0
 $searchKeysToo = FALSE
 $varName = ''

Dokumentation der Elementfunktionen

t3lib_arrayBrowser::depthKeys ( arr,
settings 
)

Function modifying the depthKey array

Parameter:
array Array with instructions to open/close nodes.
array Input depth_key array
Rückgabe:
array Output depth_key array with entries added/removed based on $arr
Siehe auch:
SC_mod_tools_config_index::main()
t3lib_arrayBrowser::fixed_lgd ( string,
chars 
)

Fixed length function

Parameter:
string String to process
integer Max number of chars
Rückgabe:
string Processed string
t3lib_arrayBrowser::getSearchKeys ( keyArr,
depth_in,
searchString,
keyArray 
)

Creates an array with "depthKeys" which will expand the array to show the search results

Parameter:
array The array to search for the value
string Depth string - blank for first call (will build up during recursive calling creating an id of the position: [key1].[key2].[key3]
string The string to search for
array Key array, for first call pass empty array
Rückgabe:
array
t3lib_arrayBrowser::tree ( arr,
depth_in,
depthData 
)

Make browsable tree Before calling this function you may want to set some of the internal vars like depthKeys, regexMode and fixedLgd. For examples see SC_mod_tools_config_index::main()

Parameter:
array The array to display
string Key-position id. Build up during recursive calls - [key1].[key2].[key3] - an so on.
string Depth-data - basically a prefix for the icons. For calling this function from outside, let it stay blank.
Rückgabe:
string HTML for the tree
Siehe auch:
SC_mod_tools_config_index::main()
t3lib_arrayBrowser::wrapArrayKey ( label,
depth,
theValue 
)

Wrapping the value in bold tags etc.

Parameter:
string The title string
string Depth path
string The value for the array entry.
Rückgabe:
string Title string, htmlspecialchars()'ed
t3lib_arrayBrowser::wrapValue ( theValue,
depth 
)

Wrapping the value in bold tags etc.

Parameter:
string The title string
string Depth path
Rückgabe:
string Title string, htmlspecialchars()'ed

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
 Alle Klassen Namensbereiche Funktionen Variablen

Erzeugt am Wed Oct 28 16:40:22 2009 für Typo3 von  doxygen 1.6.1