private function createPathIfNeeded($path) { if (!is_dir($path)) { if (false === @mkdir($path, 0777 & ~$this->umask, true) && !is_dir($path)) { return false; } } return true; }