--- /dev/null
+<?php
+
+namespace Cubist\Util\CommandLine;
+
+use Cubist\Util\CommandLine;
+
+class Rclone extends CommandLine
+{
+ protected $_prog = '/usr/bin/rclone';
+ /**
+ * @var string
+ */
+ protected $_src;
+ /**
+ * @var string
+ */
+ protected $_dest;
+ /**
+ * @var bool
+ */
+ protected $_mirror = false;
+
+ public function __construct($output = null, $error = true)
+ {
+ parent::__construct($this->_prog, $output, $error);
+ }
+
+ public function getSrc()
+ {
+ return $this->_src;
+ }
+
+ public function getDest()
+ {
+ return $this->_dest;
+ }
+
+ public function getMirror()
+ {
+ return $this->_mirror;
+ }
+
+ public function setSrc($src)
+ {
+ $this->_src = $src;
+ return $this;
+ }
+
+ public function setDest($dest)
+ {
+ $this->_dest = $dest;
+ return $this;
+ }
+
+ public function setMirror($mirror)
+ {
+ $this->_mirror = $mirror;
+ return $this;
+ }
+}
\ No newline at end of file