Vendor/phpspreadsheet/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/Cells.php
public function get($pCoord)
    {
        if ($pCoord === $this->currentCoordinate) {
            return $this->currentCell;
        }
        $this->storeCurrentCell();

        // Return null if requested entry doesn't exist in collection
        if (!$this->has($pCoord)) {
            return null;
        }

        // Check if the entry that has been requested actually exists
        $cell = $this->cache->get($this->cachePrefix . $pCoord);
        if ($cell === null) {
            throw new PhpSpreadsheetException("Cell entry {$pCoord} no longer exists in cache. This probably means that the cache was cleared by someone else.");
        }

        // Set current entry to the requested entry
        $this->currentCoordinate = $pCoord;
        $this->currentCell = $cell;
        // Re-attach this as the cell's parent
        $this->currentCell->attach($this);

        // Return requested entry
        return $this->currentCell;
    }
public function get($pCoord)
    {
        if ($pCoord === $this->currentCoordinate) {
            return $this->currentCell;
        }
        $this->storeCurrentCell();

        // Return null if requested entry doesn't exist in collection
        if (!$this->has($pCoord)) {
            return null;
        }

        // Check if the entry that has been requested actually exists
        $cell = $this->cache->get($this->cachePrefix . $pCoord);
        if ($cell === null) {
            throw new PhpSpreadsheetException("Cell entry {$pCoord} no longer exists in cache. This probably means that the cache was cleared by someone else.");
        }

        // Set current entry to the requested entry
        $this->currentCoordinate = $pCoord;
        $this->currentCell = $cell;
        // Re-attach this as the cell's parent
        $this->currentCell->attach($this);

        // Return requested entry
        return $this->currentCell;
    }
public function get ( $ pCoord ) { if ( $ pCoord === $ this -> currentCoordinate ) { return $ this -> currentCell ; } $ this -> storeCurrentCell ( ) ; // Return null if requested entry doesn't exist in collection if ( ! $ this -> has ( $ pCoord ) ) { return null ; } // Check if the entry that has been requested actually exists $ cell = $ this -> cache -> get ( $ this -> cachePrefix . $ pCoord ) ; if ( $ cell === null ) { throw new PhpSpreadsheetException ( "Cell entry {$pCoord} no longer exists in cache. This probably means that the cache was cleared by someone else." ) ; } // Set current entry to the requested entry $ this -> currentCoordinate = $ pCoord ; $ this -> currentCell = $ cell ; // Re-attach this as the cell's parent $ this -> currentCell -> attach ( $ this ) ; // Return requested entry return $ this -> currentCell ; }
Get cell at a specific coordinate.

@param string $pCoord Coordinate of the cell

@throws PhpSpreadsheetException

@return \PhpOffice\PhpSpreadsheet\Cell\Cell Cell that was found, or null if not found
Get cell at a specific coordinate .