Skip to content

Commit bada167

Browse files
zaedercurry684
authored andcommitted
Replace deprecated twig classes in twig v2 and removed in v3 (#109)
1 parent 2928139 commit bada167

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/Twig/DataTablesExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Omines\DataTablesBundle\DataTable;
1616
use Symfony\Component\Translation\TranslatorInterface;
1717

18-
class DataTablesExtension extends \Twig_Extension
18+
class DataTablesExtension extends \Twig\Extension\AbstractExtension
1919
{
2020
/** @var TranslatorInterface */
2121
protected $translator;
@@ -36,7 +36,7 @@ public function __construct(TranslatorInterface $translator)
3636
public function getFunctions()
3737
{
3838
return [
39-
new \Twig_SimpleFunction('datatable_settings', function (DataTable $dataTable) {
39+
new \Twig\TwigFunction('datatable_settings', function (DataTable $dataTable) {
4040
return json_encode([
4141
'name' => $dataTable->getName(),
4242
'method' => $dataTable->getMethod(),

src/Twig/TwigRenderer.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use Omines\DataTablesBundle\DataTable;
1616
use Omines\DataTablesBundle\DataTableRendererInterface;
1717
use Omines\DataTablesBundle\Exception\MissingDependencyException;
18-
use Twig_Environment;
18+
use Twig\Environment;
1919

2020
/**
2121
* TwigRenderer.
@@ -30,9 +30,9 @@ class TwigRenderer implements DataTableRendererInterface
3030
/**
3131
* DataTableRenderer constructor.
3232
*
33-
* @param Twig_Environment $twig
33+
* @param Environment $twig
3434
*/
35-
public function __construct(Twig_Environment $twig = null)
35+
public function __construct(Environment $twig = null)
3636
{
3737
if (null === ($this->twig = $twig)) {
3838
throw new MissingDependencyException('You must have symfony/twig-bundle installed to use the default Twig based DataTables rendering');

0 commit comments

Comments
 (0)