Beispiel #1
0
 /**
  * @param array $config
  * @throws \Exception
  */
 public function __construct(array $config = array())
 {
     if (!isset($config['files'])) {
         throw new \Exception('Files needs a "files" configuration.');
     }
     $filesToBackup = $config['files'];
     if (!empty($filesToBackup) && is_array($filesToBackup)) {
         $names = array_map("basename", $filesToBackup);
         $this->files_to_backup = array_combine($filesToBackup, $names);
     }
     parent::__construct($config);
 }
Beispiel #2
0
 /**
  * @param array $config
  */
 public function __construct(array $config = array())
 {
     parent::__construct($config);
 }