public function DonwloadAllZip() { $zipper = new Zipper(); $files = $this->Files(); $file_list = array(); $zip_name = FileUtils::convertToFileName($this->Name) . '.zip'; foreach ($files as $file) { if (!$file->Attachment()->Exists()) { continue; } $name = $file->Attachment()->Filename; array_push($file_list, Director::baseFolder() . '/' . $name); } if ($zipper->getZipLink($file_list, Director::baseFolder() . '/assets/marketing/temp', $zip_name)) { return '/assets/marketing/temp/' . $zip_name; } else { return '#'; } }