public static function purge($dir)
{
if (!is_dir($dir)) {
mkdir($dir);
}
foreach (new \RecursiveIteratorIterator(new \RecursiveDirectoryIterator($dir, \RecursiveDirectoryIterator::SKIP_DOTS), \RecursiveIteratorIterator::CHILD_FIRST) as $entry) {
if ($entry->isDir()) {
rmdir($entry);
} else {
unlink($entry);
}
}
}
protected function createWeb() { Helpers::purge($this->wwwDir); Helpers::purge($this->wwwDir . '/images'); $image = Image::fromBlank(500, 500); $image->save($this->wwwDir . '/images/image.jpg'); }