/** * {@inheritDoc} */ public function getData() { /** @var array $rows */ $rows = $this->getAcceptedDatasource()->getResults(); $result = ResultsObject::create(['data' => $rows]); $this->acceptor->acceptResult($result); return $result; }
/** * Test method acceptResult */ public function testAcceptResults() { $result = ResultsObject::create([]); $extMock = $this->getMockForAbstractClass('Oro\\Bundle\\DataGridBundle\\Extension\\ExtensionVisitorInterface'); $extMock->expects($this->once())->method('visitResult')->with($this->config, $result); $this->acceptor->addExtension($extMock); $this->acceptor->acceptResult($result); }