Google\Spreadsheet\CellFeed::toArray PHP Method

toArray() public method

Returns the feed entries as a two-dimensional array, indexed by row/column number. Array may be sparse, if returned cell data is sparse.
public toArray ( ) : array
return array
    public function toArray()
    {
        $entries = $this->getEntries();
        $result = array();
        foreach ($entries as $entry) {
            $result[$entry->getRow()][$entry->getColumn()] = $entry->getContent();
        }
        return $result;
    }

Usage Example

 public function testToArray()
 {
     $feed = new CellFeed($this->getSimpleXMLElement("cell-feed"));
     $expected = [1 => [1 => "Name", 2 => "Age"], 2 => [1 => "Asim", 2 => "99"], 3 => [1 => "Other", 2 => "18"]];
     $this->assertEquals($expected, $feed->toArray());
 }