public uploadActivity ( $file, string $activity_type = null, string $name = null, string $description = null, integer $private = null, integer $trainer = null, string $data_type = null, string $external_id = null ) | ||
$activity_type | string | |
$name | string | |
$description | string | |
$private | integer | |
$trainer | integer | |
$data_type | string | |
$external_id | string |
/** * Upload an activity * * @link http://strava.github.io/api/v3/uploads/#post-file * @param mixed $file * @param string $activity_type * @param string $name * @param string $description * @param int $private * @param int $trainer * @param int $commute * @param string $data_type * @param string $external_id * @return array * @throws Exception */ public function uploadActivity($file, $activity_type = null, $name = null, $description = null, $private = null, $trainer = null, $commute = null, $data_type = null, $external_id = null) { try { return $this->service->uploadActivity($file, $activity_type, $name, $description, $private, $trainer, $commute, $data_type, $external_id); } catch (ServiceException $e) { throw new ClientException('[SERVICE] ' . $e->getMessage()); } }