public function copy() { // create cache folder $cacheFolder = Ifw::$app->getAlias('@cache') . DIRECTORY_SEPARATOR . $this->getSourceFolderHash(); if (!file_exists($cacheFolder)) { mkdir($cacheFolder, 0775); } FileHelper::copyr($this->sourceFolder, $cacheFolder); }