Neos\FluidAdaptor\Core\Widget\AbstractWidgetViewHelper::injectAjaxWidgetContextHolder PHP Method

injectAjaxWidgetContextHolder() public method

public injectAjaxWidgetContextHolder ( AjaxWidgetContextHolder $ajaxWidgetContextHolder ) : void
$ajaxWidgetContextHolder AjaxWidgetContextHolder
return void
    public function injectAjaxWidgetContextHolder(AjaxWidgetContextHolder $ajaxWidgetContextHolder)
    {
        $this->ajaxWidgetContextHolder = $ajaxWidgetContextHolder;
    }

Usage Example

 /**
  */
 public function setUp()
 {
     $this->viewHelper = $this->getAccessibleMock(\Neos\FluidAdaptor\Core\Widget\AbstractWidgetViewHelper::class, array('validateArguments', 'initialize', 'callRenderMethod', 'getWidgetConfiguration', 'getRenderingContext'));
     $this->ajaxWidgetContextHolder = $this->createMock(\Neos\FluidAdaptor\Core\Widget\AjaxWidgetContextHolder::class);
     $this->viewHelper->injectAjaxWidgetContextHolder($this->ajaxWidgetContextHolder);
     $this->widgetContext = $this->createMock(\Neos\FluidAdaptor\Core\Widget\WidgetContext::class);
     $this->viewHelper->injectWidgetContext($this->widgetContext);
     $this->objectManager = $this->createMock(\Neos\Flow\ObjectManagement\ObjectManagerInterface::class);
     $this->viewHelper->injectObjectManager($this->objectManager);
     $this->controllerContext = $this->getMockBuilder(\Neos\Flow\Mvc\Controller\ControllerContext::class)->disableOriginalConstructor()->getMock();
     $this->viewHelper->_set('controllerContext', $this->controllerContext);
     $this->request = $this->getMockBuilder(\Neos\Flow\Mvc\ActionRequest::class)->disableOriginalConstructor()->getMock();
 }