public function setup() { $this->initDefaultConfigurationBuilderMock(); $dataBackendFactory = $this->getDataBackendFactoryMockForListConfigurationAndListIdentifier($this->configurationBuilderMock->getSettings(), $this->configurationBuilderMock->getListIdentifier()); $this->filterboxFactory = $this->objectManager->get('Tx_PtExtlist_Domain_Model_Filter_FilterboxFactory'); $this->filterboxFactory->setDataBackendFactory($dataBackendFactory); }
/** * We can not use DI here, since we would get cyclic dependency! * * TODO think about how we get rid of this cyclic dependency! * * @param Tx_PtExtlist_Domain_DataBackend_DataBackendFactory $dataBackendFactory */ public function setDataBackendFactory(Tx_PtExtlist_Domain_DataBackend_DataBackendFactory $dataBackendFactory) { $this->dataBackendFactory = $dataBackendFactory; $this->filterboxFactory->setDataBackendFactory($this->dataBackendFactory); }