$logger $logger : \Monolog\Logger Type \Monolog\Logger — A logging object used to write informational and debug messages to
setProjectRoot() setProjectRoot(string $project_root) : void Sets the project root for the given assets. Parameters string $project_root Throws \RuntimeException if the container already contains items.
getProjectRoot() getProjectRoot() : string Returns the project root for the given assets. Returns string
set() set(string $source_path, string $destination_path) : void Sets an asset to be copied to the given destination path. Parameters string $source_path string $destination_path
setLogger() setLogger(\Monolog\Logger $logger) : void Sets a logger with which to record warnings. Parameters \Monolog\Logger $logger
copyTo() copyTo(string $destination) : void Copies all assets in this collection to their given destination location. Parameters string $destination