Property | Type | Description | |
---|---|---|---|
$dthlp | will hold the data helper plugin | ||
$sums |
Property | Type | Description | |
---|---|---|---|
$after_item | |||
$after_val | |||
$before_item | |||
$before_val |
Method | Description | |
---|---|---|
__construct ( ) | Constructor. Load helper plugin | |
_buildSQL ( &$data ) : boolean | string | Builds the SQL query from the given data | |
connectTo ( $mode ) | Connect pattern to lexer | |
getPType ( ) | What about paragraphs? | |
getSort ( ) | Where to sort in? | |
getType ( ) | What kind of syntax are we? | |
handle ( string $match, integer $state, integer $pos, Doku_Handler $handler ) : boolean | array | Handle the match - parse the data | |
hasRequestFilter ( ) : boolean | Check whether a sort or filter request parameters are available | |
nullList ( array $data, array $clist, Doku_Renderer $R ) | Create an empty table | |
postList ( array $data, integer $rowcnt ) : string | Create table footer | |
preList ( array $clist, array $data ) : string | Create table header | |
render ( string $format, Doku_Renderer $R, array $data ) : boolean | Handles the actual output creation. | |
updateSQLwithQuery ( array &$data ) | Handle request paramaters, rebuild sql when needed |
Method | Description | |
---|---|---|
afterVal ( array &$data, integer $colno ) : string | After value in table cell | |
beforeVal ( array &$data, integer $colno ) : string | Before value in table cell | |
parseValues ( string $line ) : array | Split values at the commas, - Wrap with quotes to escape comma, quotes escaped by two quotes - Within quotes spaces are stored. |
public handle ( string $match, integer $state, integer $pos, Doku_Handler $handler ) : boolean | array | ||
$match | string | The text matched by the patterns |
$state | integer | The lexer state for the match |
$pos | integer | The character position of the matched text |
$handler | Doku_Handler | The Doku_Handler object |
return | boolean | array | Return an array with all data you want to use in render, false don't add an instruction |
public hasRequestFilter ( ) : boolean | ||
return | boolean |
protected parseValues ( string $line ) : array | ||
$line | string | |
return | array |
public updateSQLwithQuery ( array &$data ) | ||
$data | array | instruction by handler() |