/**
* Update an activity
*
* @link http://strava.github.io/api/v3/activities/#put-updates
* @param int $id
* @param string $name
* @param string $type
* @param boolean $private
* @param boolean $commute
* @param boolean $trainer
* @param string $gear_id
* @param string $description
* @return array
* @throws Exception
*/
public function updateActivity($id, $name = null, $type = null, $private = false, $commute = false, $trainer = false, $gear_id = null, $description = null)
{
try {
return $this->service->updateActivity($id, $name, $type, $private, $commute, $trainer, $gear_id, $description);
} catch (ServiceException $e) {
throw new ClientException('[SERVICE] ' . $e->getMessage());
}
}