41 $this->
logger = $DIC->logger()->cal();
81 $this->
logger->debug(
'Start zipping input dir!');
82 $this->
logger->dump($input);
84 $this->
logger->debug(
'Zipping directory:' . $tmpdir);
85 $zip_name = $tmpdir .
'.zip';
92 $zip_file_name->setValue($zip_name);
94 return $zip_file_name;
static zip(string $a_dir, string $a_file, bool $compress_content=false)
zips given directory/file into given zip.file
static delDir(string $a_dir, bool $a_clean_only=false)
removes a dir and all its content (subdirs and files) recursively
Component logger with individual log levels by component id.
Description of class class.
getOutputType()
@inheritDoc
run(array $input, \ILIAS\BackgroundTasks\Observer $observer)
@inheritDoc
getInputTypes()
@inheritDoc
getExpectedTimeOfTaskInSeconds()
int the amount of seconds this task usually taskes. If your task-duration scales with the the amount ...
Class ChatMainBarProvider \MainMenu\Provider.