for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Asmaster\EquipTwig\Configuration;
use Asmaster\EquipTwig\Extension\RequestExtension;
use Asmaster\EquipTwig\Extension\SessionExtension;
class TwigDefaultExtension extends TwigExtensionSet
{
/**
* @param array $extensions
*/
public function __construct(array $extensions = [])
$defaults = [
RequestExtension::class
];
// equip/session
if (interface_exists('Equip\SessionInterface')) {
$defaults[] = SessionExtension::class;
}
parent::__construct(array_merge($defaults, $extensions));