PHP Class NFePHP\Common\Files\FilesFolders

Afficher le fichier Open project: nfephp-org/nfephp Class Usage Examples

Protected Properties

Свойство Type Description
$ambientes
$subdirs

Méthodes publiques

Méthode Description
createFolder ( string $folder ) createFolder
createFolders ( string $dirPath ) : boolean createFolders Cria a estrutura de diretorios para a guarda dos arquivos
getAmbiente ( string $tpAmb = '2' ) : string getAmbiente
getFilePath ( string $tpAmb = '2', string $dirbase = '', string $subdir = '' ) : string getFilePath
listDir ( $folder, string $fileMatch = '*-nfe.xml', boolean $retpath = false ) : array listDir Obtem todo o conteúdo de um diretorio, e que atendam ao critério indicado.
readFile ( string $pathFile = '' ) : string readFile
removeFile ( string $pathFile = '' ) : boolean removeFile
removeFolder ( string $dirPath ) : boolean Apaga um diretorio e todo o seu conteúdo
saveFile ( string $path = '', string $filename = '', string $content = '' ) : boolean saveFile
writeTest ( string $path = '', string $message = '', string &$respHtml = '' ) : boolean Rotina para teste de escrita no path especificado Usada na rotina de configuração (install.php)

Method Details

createFolder() public static méthode

createFolder
public static createFolder ( string $folder )
$folder string

createFolders() public static méthode

createFolders Cria a estrutura de diretorios para a guarda dos arquivos
public static createFolders ( string $dirPath ) : boolean
$dirPath string path do diretorio a ser criado
Résultat boolean

getAmbiente() public static méthode

getAmbiente
public static getAmbiente ( string $tpAmb = '2' ) : string
$tpAmb string
Résultat string

getFilePath() public static méthode

getFilePath
public static getFilePath ( string $tpAmb = '2', string $dirbase = '', string $subdir = '' ) : string
$tpAmb string
$dirbase string
$subdir string
Résultat string

listDir() public static méthode

listDir Obtem todo o conteúdo de um diretorio, e que atendam ao critério indicado.
public static listDir ( $folder, string $fileMatch = '*-nfe.xml', boolean $retpath = false ) : array
$fileMatch string Critério de seleção pode ser usados coringas como *-nfe.xml
$retpath boolean se true retorna o path completo dos arquivos se false so retorna o nome dos arquivos
Résultat array com os nome dos arquivos que atendem ao critério estabelecido ou false

readFile() public static méthode

readFile
public static readFile ( string $pathFile = '' ) : string
$pathFile string
Résultat string

removeFile() public static méthode

removeFile
public static removeFile ( string $pathFile = '' ) : boolean
$pathFile string
Résultat boolean

removeFolder() public static méthode

Apaga um diretorio e todo o seu conteúdo
public static removeFolder ( string $dirPath ) : boolean
$dirPath string
Résultat boolean

saveFile() public static méthode

saveFile
public static saveFile ( string $path = '', string $filename = '', string $content = '' ) : boolean
$path string
$filename string
$content string
Résultat boolean

writeTest() public static méthode

Rotina para teste de escrita no path especificado Usada na rotina de configuração (install.php)
public static writeTest ( string $path = '', string $message = '', string &$respHtml = '' ) : boolean
$path string
$message string
$respHtml string passado por referencia irá conter a resposta em html
Résultat boolean

Property Details

$ambientes protected_oe static_oe property

protected static $ambientes

$subdirs protected_oe static_oe property

protected static $subdirs