PHP Class Pommo_Filesystem_Directory, poMMo

Inheritance: extends Pommo_Filesystem_Item
Afficher le fichier Open project: soonick/poMMo Class Usage Examples

Méthodes publiques

Méthode Description
copy ( $destination ) : boolean Copies this directory and all its children to $destination
delete ( ) : boolean Deletes this directory and all its children
getAllSubfoldersList ( ) : array Gets an array list of all the sub-directories found in this directory.
getDirectoryFiles ( ) : array | Pommo_Filesystem_File[] Gets all file objects that are immediate sub-children of this directory
getSubDirectories ( ) : array | Pommo_Filesystem_Directory[]

Private Methods

Méthode Description
_getAllFoldersRecursive ( string $directory ) : array Recursive Helper function for getAllSubfoldersList()

Method Details

copy() public méthode

Copies this directory and all its children to $destination
public copy ( $destination ) : boolean
$destination
Résultat boolean Success or Failure

delete() public méthode

Deletes this directory and all its children
public delete ( ) : boolean
Résultat boolean Success or Failure

getAllSubfoldersList() public méthode

.. recursively
public getAllSubfoldersList ( ) : array
Résultat array

getDirectoryFiles() public méthode

Gets all file objects that are immediate sub-children of this directory
public getDirectoryFiles ( ) : array | Pommo_Filesystem_File[]
Résultat array | Pommo_Filesystem_File[]

getSubDirectories() public méthode

public getSubDirectories ( ) : array | Pommo_Filesystem_Directory[]
Résultat array | Pommo_Filesystem_Directory[]