diff --git a/DataTable/Table/AbstractTable.php b/DataTable/Table/AbstractTable.php index cf0218a..8d3dcf6 100644 --- a/DataTable/Table/AbstractTable.php +++ b/DataTable/Table/AbstractTable.php @@ -63,6 +63,10 @@ abstract class AbstractTable */ protected $layout; + public $formatter; + + public $tableId; + /** * @param FormFactory $formFactory * @param Router $router @@ -130,7 +134,7 @@ abstract public function getUnfilteredCount(); */ abstract public function getFilteredCount(); - private final function setDefaultOptions(OptionsResolver $resolver) + private function setDefaultOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'layout' => $this->layout, diff --git a/Twig/DataTableExtension.php b/Twig/DataTableExtension.php index 607b870..43daf5f 100644 --- a/Twig/DataTableExtension.php +++ b/Twig/DataTableExtension.php @@ -19,7 +19,7 @@ public function __construct(TwigRenderer $renderer) /** * {@inheritdoc} */ - public function getFunctions() + public function getFunctions(): array { return [ new TwigFunction('render_table', [$this, 'renderTable'], [