protected function openReader($filePath)
    {
        $this->zip = new \ZipArchive();

        if ($this->zip->open($filePath) === true) {
            $this->sheetIterator = new SheetIterator($filePath, $this->getOptions());
        } else {
            throw new IOException("Could not open $filePath for reading.");
        }
    }
protected function openReader($filePath)
    {
        $this->zip = new \ZipArchive();

        if ($this->zip->open($filePath) === true) {
            $this->sheetIterator = new SheetIterator($filePath, $this->getOptions());
        } else {
            throw new IOException("Could not open $filePath for reading.");
        }
    }
protected function openReader ( $ filePath ) { $ this -> zip = new \ ZipArchive ( ) ; if ( $ this -> zip -> open ( $ filePath ) === true ) { $ this -> sheetIterator = new SheetIterator ( $ filePath , $ this -> getOptions ( ) ) ; } else { throw new IOException ( "Could not open $filePath for reading." ) ; } }
Opens the file at the given file path to make it ready to be read.

@param  string $filePath Path of the file to be read
@return void
@throws \Box\Spout\Common\Exception\IOException If the file at the given path or its content cannot be read
@throws \Box\Spout\Reader\Exception\NoSheetsFoundException If there are no sheets in the file
Opens the file at the given file path to make it ready to be read .