/**
  * {@inheritDoc}
  */
 public function getData()
 {
     /** @var array $rows */
     $rows = $this->getAcceptedDatasource()->getResults();
     $result = ResultsObject::create(['data' => $rows]);
     $this->acceptor->acceptResult($result);
     return $result;
 }
Example #2
0
 /**
  * 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);
 }