public function getValue($row, $column)
    {
        $row = $this->validateRowInRange($row);
        $column = $this->validateColumnInRange($column);

        return $this->grid[$row - 1][$column - 1];
    }
public function getValue($row, $column)
    {
        $row = $this->validateRowInRange($row);
        $column = $this->validateColumnInRange($column);

        return $this->grid[$row - 1][$column - 1];
    }
public function getValue ( $ row , $ column ) { $ row = $ this -> validateRowInRange ( $ row ) ; $ column = $ this -> validateColumnInRange ( $ column ) ; return $ this -> grid [ $ row - 1 ] [ $ column - 1 ] ; }
Return a value from this matrix, from the "cell" identified by the row and column numbers
Note that row and column numbers start from 1, not from 0

@param $row
@param $column
@return static
@throws Exception
Return a value from this matrix from the cell identified by the row and column numbers Note that row and column numbers start from 1 not from 0