示例#1
0
 /**
  * Save connection of local file after being exported
  *
  * @param	   integer	$projectid			Project ID
  * @param	   string	$service			Service name (google)
  * @param	   string	$id					Remote ID
  * @param	   string	$path				File path
  * @param	   integer	$paired				Paired record ID
  * @param	   string	$original_path		Original path
  * @param	   string	$original_format	Original MIME type
  * @param	   string	$original_id		Original ID
  *
  * @return	   mixed False if error, Object on success
  */
 public function savePairing($projectid = NULL, $service = '', $id = NULL, $path = '', $paired = 0, $original_path = '', $original_format = '', $original_id = '')
 {
     if (!$projectid || !$id) {
         return false;
     }
     $objRFile = new \Components\Projects\Tables\RemoteFile($this->_db);
     if ($objRFile->loadItem($projectid, $id, $service, $path)) {
         $objRFile->paired = $paired;
         $objRFile->original_path = $original_path;
         $objRFile->original_format = $original_format;
         $objRFile->original_id = $original_id;
         $objRFile->store();
     }
     return true;
 }