Code Duplication    Length = 8-8 lines in 2 locations

src/ShapeFile.lib.php 2 locations

@@ 312-319 (lines=8) @@
309
      @dbase_pack($this->DBFFile);
310
    }
311
312
    function _openSHPFile($toWrite = false) {
313
      $this->SHPFile = @fopen(str_replace('.*', '.shp', $this->FileName), ($toWrite ? "wb+" : "rb"));
314
      if (!$this->SHPFile) {
315
        return $this->setError(sprintf("It wasn't possible to open the Shape file '%s'", str_replace('.*', '.shp', $this->FileName)));
316
      }
317
318
      return TRUE;
319
    }
320
321
    function _closeSHPFile() {
322
      if ($this->SHPFile) {
@@ 328-335 (lines=8) @@
325
      }
326
    }
327
328
    function _openSHXFile($toWrite = false) {
329
      $this->SHXFile = @fopen(str_replace('.*', '.shx', $this->FileName), ($toWrite ? "wb+" : "rb"));
330
      if (!$this->SHXFile) {
331
        return $this->setError(sprintf("It wasn't possible to open the Index file '%s'", str_replace('.*', '.shx', $this->FileName)));
332
      }
333
334
      return TRUE;
335
    }
336
337
    function _closeSHXFile() {
338
      if ($this->SHXFile) {