Support the team building MODX with a monthly donation.
The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.
$305 per month—let's make that $500!Learn more
Recursively copies a directory tree from a source directory to a target directory. Allows the following options:
new_dir_permissions- The permissions to set any new directories to that were created in the target. (Can also be the 4th parameter of copyFile.) Defaults to 0775.
new_file_permissions- The permissions to set the new file to if
copy_preserve_permissionsis false. Defaults to 0664.
copy_exclude_items- An array of names of files to skip.
copy_exclude_patterns- An array or string of patterns to exclude by.
array|boolean copyTree (string $source, string $target, [array $options = array()])
Copy a directory: