public function upload($files) { $files = $this->getValidFiles($files); if (empty($files)) { return array(); } $log = Filesystem\File::temporal(); Filesystem\File::write(implode("\n", $files)); return (new Shell())->exec($this->rsync('--files-from=' . $log))->getLog(); }
protected function save($name, $code) { Filesystem\File::write($this->storageAsset($name), $code); }