for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Pagination\Twig;
class TwigExtension extends \Twig_Extension
{
public function getFunctions()
return [
new \Twig_SimpleFunction('pagination', [$this, 'pagination'], [
'is_safe' => ['html'],
'needs_environment' => true,
]),
];
}
public function pagination(\Twig_Environment $twig, $paginator)
return $twig->render('pagination.html.twig', ['paginator' => $paginator]);
public function getName()
return 'pagination_extension';