Skip to content
Snippets Groups Projects
Select Git revision
  • a74d8523b5abdf3aa0ece072b472b927d22b0eb8
  • master default protected
  • server_prod
  • server_dev
  • next_version
  • laurent-change.log
  • HEAD
  • 2019.03.00
  • 2019.02.07
  • 2019.02.06
  • 2019.02.05
  • 2019.02.04
  • 2019.02.03
  • 2019.02.02
  • 2019.02.01
  • 2019.02.00
  • 2019.01.02
  • 2019.01.01
  • 2019.01.00
  • 2018.04.04
  • 2018.04.03
  • 2018.04.02
  • 2018.04.01
  • 2018.04.00
24 results

Files.interface.inc

Blame
  • Forked from Open source / vMap
    Source project has a limited visibility.
    Files.interface.inc 1.04 KiB
    <?php
    
    interface Files{
        // PHP native functions
        public function file_exists ($sFilePath);
        public function file_put_contents ($sFilePath, $sData, $iFlags = 0, $mContext = null);
        public function file_get_contents ($sFilePath, $bUseIncludePath = FALSE, $mContext = null, $iOffset = 0, $iMaxLen = -1);
        public function file_get_contents_with_etag ($sFilePath, $sEtag ,$bUseIncludePath = FALSE, $mContext = null, $iOffset = 0, $iMaxLen = -1);
        public function copy ($sSourceFilePath, $sDestFilePath);
        public function filesize ($sFilePath);
        public function readfile ($sFilePath, $bUseIncludePath = FALSE, $mContext = null);
        public function rename ($sSourceFilePath, $sDestFilePath, $mContext = null);
        public function unlink ($sFilePath, $mContext = null);
        public function filemtime ($sFilePath);
        public function filemtime_formated ($sFilePath, $sFormat);
        // Veremes functions
        public function getFileInfos ($sFilePath);
        public function getProxyPassUrl ($sFilePath);
        public function getFileEtag($sFilePath);
    }
    ?>