예제 #1
0
 /**
  * @see File_Archive_Writer::close()
  */
 function close()
 {
     $error = $this->flush();
     if (PEAR::isError($error)) {
         return $error;
     }
     $error = $this->sendFooter();
     if (PEAR::isError($error)) {
         return $error;
     }
     return parent::close();
 }
예제 #2
0
파일: Tar.php 프로젝트: Caojunkai/arcticfox
 /**
  * @see File_Archive_Writer::close()
  */
 function close()
 {
     $this->flush();
     $this->innerWriter->writeData(pack("a1024", ""));
     parent::close();
 }
예제 #3
0
파일: Ar.php 프로젝트: rverbrugge/dif
 /**
  * @see File_Archive_Writer::close()
  */
 function close()
 {
     $this->flush();
     parent::close();
 }
예제 #4
0
 /**
  * @see File_Archive_Writer::close()
  */
 function close()
 {
     $err = $this->flush();
     if (PEAR::isError($err)) {
         return $err;
     }
     $this->innerWriter->writeData(pack("a1024", ""));
     parent::close();
 }