public function testSubRequest() { $request = new Request(array('cmd' => 'info')); $httpKernel = $this->getMock('Symfony\\Component\\HttpKernel\\HttpKernelInterface'); $httpKernel->expects($this->once())->method('handle'); $event = new ElFinderPreExecutionEvent($request, $httpKernel, 'testInstance', 'testHomeFolder'); $jsonResponse = $event->subRequest(array('instance' => $event->getInstance(), 'homeFolder' => $event->getHomeFolder()), $request->query->all()); }
/** * Constructor. * * @param Request $request * @param HttpKernelInterface $httpKernel * @param string $instance * @param string $homeFolder * @param array $result */ public function __construct(Request $request, HttpKernelInterface $httpKernel, $instance, $homeFolder, array $result) { parent::__construct($request, $httpKernel, $instance, $homeFolder); $this->result = $result; }