Services\Synchronize::syncToRemote PHP Method

syncToRemote() public method

Send the backup file to remote server for synchronization
public syncToRemote ( string $current_time, [type] $backup_file, $input )
$current_time string "Current time in string"
$backup_file [type]
    public function syncToRemote($current_time, $backup_file, $input)
    {
        try {
            $client = $this->authorizeRemote($input);
            $request = $client->post('backend/synchronize/syncFromFile')->addPostFields(array('current_time' => $current_time))->addPostFile('file', $backup_file)->removeHeader('Expect')->send();
        } catch (Exception $e) {
            throw new Exception($e->getMessage());
        }
    }