for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace FSi\Bundle\AdminBundle\Factory\Worker;
use FSi\Bundle\AdminBundle\Admin\Element;
use FSi\Bundle\AdminBundle\Admin\RequestStackAware;
use FSi\Bundle\AdminBundle\Factory\Worker;
use Symfony\Component\HttpFoundation\RequestStack;
class RequestStackWorker implements Worker
{
/**
* @var RequestStack
*/
private $requestStack;
* @param RequestStack $requestStack
public function __construct(RequestStack $requestStack)
$this->requestStack = $requestStack;
}
public function mount(Element $element): void
if ($element instanceof RequestStackAware) {
$element->setRequestStack($this->requestStack);