force) { return false; } return $this->fileExists($this->dest); } /** * @inheritDoc */ public function execute(): void { if ($this->remoteSrc) { Connection::exec("sudo cp -r $this->src $this->dest"); } else { Connection::put($this->dest, $this->src); } Connection::exec($this->getPermissions($this->dest)); } }