Chumper\Datatable\Engines\CollectionEngine::getArray PHP Метод

getArray() публичный Метод

public getArray ( ) : array
Результат array
    public function getArray()
    {
        $this->handleInputs();
        $this->compileArray($this->columns);
        $this->doInternalSearch(new Collection(), array());
        $this->doInternalOrder();
        return array_values($this->workingCollection->slice($this->skip, $this->limit)->toArray());
    }

Usage Example

 public function testTake()
 {
     Input::replace(array('iDisplayLength' => 1));
     $engine = new CollectionEngine(new Collection($this->getTestArray()));
     $engine->addColumn($this->getTestColumns());
     $engine->setAliasMapping();
     $engine->make();
     $should = array(array('id' => 'foo'));
     $this->assertEquals($should, $engine->getArray());
 }