|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilFileSystemDirectoryCopiedRecursivelyObjective:
Collaboration diagram for ilFileSystemDirectoryCopiedRecursivelyObjective:Public Member Functions | |
| __construct (string $source_folder, string $target_folder, bool $data_dir=false, bool $bare=false) | |
| Copies a directory from ILIAS root or from the outer ILIAS data directory depending on the flag $data_dir. More... | |
| getHash () | |
| getLabel () | |
| isNotable () | |
| getPreconditions (Setup\Environment $environment) | |
Protected Member Functions | |
| deleteDirRecursive (string $path) | |
| getSourceName (string $source) | |
Protected Attributes | |
| string | $source_folder |
| string | $target_folder |
| bool | $data_dir |
| bool | $bare |
Definition at line 23 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
| ilFileSystemDirectoryCopiedRecursivelyObjective::__construct | ( | string | $source_folder, |
| string | $target_folder, | ||
| bool | $data_dir = false, |
||
| bool | $bare = false |
||
| ) |
Copies a directory from ILIAS root or from the outer ILIAS data directory depending on the flag $data_dir.
With $source_folder you can select the directory to copy from selected root directory. Empty string for $source_folder means copy the whole root directory. $target_folder should always be the path wehre to copy into. Set the bare flag true to copy from $source_folder to $target_folder on whole filesystem.
Definition at line 38 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
References $bare, $data_dir, $source_folder, and $target_folder.
|
protected |
Definition at line 153 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
Referenced by getPreconditions().
Here is the caller graph for this function:| ilFileSystemDirectoryCopiedRecursivelyObjective::getHash | ( | ) |
Definition at line 53 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
References getSourceName().
Here is the call graph for this function:| ilFileSystemDirectoryCopiedRecursivelyObjective::getLabel | ( | ) |
Definition at line 61 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
References getSourceName().
Here is the call graph for this function:| ilFileSystemDirectoryCopiedRecursivelyObjective::getPreconditions | ( | Setup\Environment | $environment | ) |
Definition at line 78 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
References $ini, $source_folder, and deleteDirRecursive().
Here is the call graph for this function:
|
protected |
Definition at line 169 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
Referenced by getHash(), and getLabel().
Here is the caller graph for this function:| ilFileSystemDirectoryCopiedRecursivelyObjective::isNotable | ( | ) |
Definition at line 70 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
|
protected |
Definition at line 28 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
Referenced by __construct().
|
protected |
Definition at line 27 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
Referenced by __construct().
|
protected |
Definition at line 25 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
Referenced by __construct(), and getPreconditions().
|
protected |
Definition at line 26 of file class.ilFileSystemDirectoryCopiedRecursivelyObjective.php.
Referenced by __construct().