コード例 #1
0
ファイル: ChangeName.php プロジェクト: adisonc/MaineLearning
 /**
  * @see File_Archive_Reader::getFileList()
  */
 function getFileList()
 {
     $list = parent::getFileList();
     $result = array();
     foreach ($list as $name) {
         $result[] = $this->modifyName($name);
     }
     return $result;
 }
コード例 #2
0
ファイル: Filter.php プロジェクト: RikaFujiwara/NetCommons2
 /**
  * $source is the reader to filter
  */
 function File_Archive_Reader_Filter($predicate, &$source)
 {
     parent::File_Archive_Reader_Relay($source);
     $this->predicate = $predicate;
 }
コード例 #3
0
ファイル: Directory.php プロジェクト: ookwudili/chisimba
 /**
  * @see File_Archive_Reader::getFilename()
  */
 function getFilename()
 {
     return $this->symbolic . parent::getFilename();
 }
コード例 #4
0
ファイル: Uncompress.php プロジェクト: Caojunkai/arcticfox
 /**
  * @see File_Archive_Reader::makeWriterRemoveFiles()
  */
 function makeWriterRemoveFiles($pred)
 {
     //The reader needs to be open so that the base dir is found
     $error = $this->next();
     if (PEAR::isError($error)) {
         return $error;
     }
     return parent::makeWriterRemoveFiles($pred);
 }
コード例 #5
0
ファイル: Multi.php プロジェクト: kosmosby/medicine-prof
 /**
  * @see File_Archive_Reader::close()
  */
 function close()
 {
     $error = parent::close();
     $this->currentIndex = 0;
     return $error;
 }
コード例 #6
0
ファイル: Select.php プロジェクト: mickdane/zidisha
 /**
  * $source is the reader to filter
  */
 function File_Archive_Reader_Select($filename, &$source)
 {
     parent::File_Archive_Reader_Relay($source);
     $this->filename = $filename;
 }
コード例 #7
0
ファイル: Directory.php プロジェクト: Dulciane/jaws
 /**
  * @see File_Archive_Reader::tell()
  */
 function tell()
 {
     if ($this->source === null) {
         return 0;
     } else {
         return parent::tell();
     }
 }