public function profile($userInfo = [])
{
if (empty($userInfo)) {
return $this->execGetRequest([], UrlBuilder::RESOURCE_GET_USER_SETTINGS);
}
if (isset($userInfo['profile_image'])) {
$userInfo['profile_image_url'] = $this->upload($userInfo['profile_image']);
}
return $this->execPostRequest($userInfo, UrlBuilder::RESOURCE_UPDATE_USER_SETTINGS);
}