PaginatedRenderer
PaginatedRenderer implements RendererInterface
PaginatedRenderer
- Full name: \Gibbon\Tables\Renderer\PaginatedRenderer
- Parent class: \Gibbon\Tables\Renderer\SimpleRenderer
- This class implements: Warning: strrchr() expects parameter 1 to be string, object given in /Users/sankuipe/Desktop/Localhost/documentor/src/Extension/TwigMarkdownAnchorLink.php on line 108
Methods
- __construct — Creates a renderer that uses page info from the QueryCriteria to display a paginated data table.
- renderTable — Render the table to HTML. TODO: replace with Twig.
Inherited from SimpleRenderer
Inherited from BasicAttributesTrait
- setID
- getID
- setTitle
- getTitle
- setClass
- addClass
- removeClass
- getClass
- addData
- getData
- getAttributeString
__construct
Creates a renderer that uses page info from the QueryCriteria to display a paginated data table.
PaginatedRenderer::__construct( \Gibbon\Domain\QueryCriteria $criteria, string $path )
Hooks into the DataTable functionality in core.js to load using AJAX.
renderTable
Render the table to HTML. TODO: replace with Twig.
PaginatedRenderer::renderTable( \Gibbon\Tables\DataTable $table, \Gibbon\Domain\DataSet $dataSet ): string
Return Value:
string