2 namespace Robo\Task\Filesystem;
4 use Robo\Common\ResourceExistenceChecker;
12 * $this->taskDeleteDir('tmp')->run();
14 * $this->_deleteDir(['tmp', 'log']);
18 class DeleteDir extends BaseDir
20 use ResourceExistenceChecker;
27 if (!$this->checkResources($this->dirs, 'dir')) {
28 return Result::error($this, 'Source directories are missing!');
30 foreach ($this->dirs as $dir) {
31 $this->fs->remove($dir);
32 $this->printTaskInfo("Deleted {dir}...", ['dir' => $dir]);
34 return Result::success($this);