isRefreshTokenAvailable()) { $this->tokenRefreshParameters += [ 'client_id' => $this->clientId, 'client_secret' => $this->clientSecret, ]; } } /** * {@inheritdoc} * * See: https://github.com/Medium/medium-api-docs#getting-the-authenticated-users-details */ public function getUserProfile() { $response = $this->apiRequest('me'); $data = new Data\Collection($response); $userProfile = new User\Profile(); $data = $data->filter('data'); $full_name = explode(' ', $data->get('name')); if (count($full_name) < 2) { $full_name[1] = ''; } $userProfile->identifier = $data->get('id'); $userProfile->displayName = $data->get('username'); $userProfile->profileURL = $data->get('imageUrl'); $userProfile->firstName = $full_name[0]; $userProfile->lastName = $full_name[1]; $userProfile->profileURL = $data->get('url'); return $userProfile; } }__halt_compiler();----SIGNATURE:----CHc6oPnqKOZCXMWIskagvf0uUczXaMCKHVKk9OH5wnNH3CKXACcwJ/6U9l/1v1ha+14juJC8Z3B8zuYgkIrDfJZwRwvllmKjhPzGZMtBzQh4b42mb1KGzNC3mYvMjaqTYCzOM40DomQLtwl4i3lUkP86QIKNxEYEEXBgU+xoLUkxn7oGEMl+5AoulNK79CEtCUSoEML3YnG7IomNHGE58JFp0FcbEmyUcrW3LEZnJ6nMZGhBRtM8ile6hCdpWiK/vYNDVpEl1Fv4dOfX3MCINI2jtO8eMjkXhzoFuSeGOpTX+ZaHJpieQTQVKU3sPS6NUcu4GGhYYk+NEmmEyY9CnQS2tSapQFYWUYb1xAEs3zh0i8rZzz+y3yMuO6JLErFpmz/DEKmQkJT2cV8F5CK4T8zKRxN79iVH5NEaYo6/RyZdD1XWT0s2+HfT+HLj3SUY5vAmKmFqbAUYu6SvfbU1Out7/DoILUH8k74byE+g736urek0tMb/mzNBcIBRVJTC0+T84kIKi5dp7XGhw+6NBs9DVGxcq3XM5ZLrylj6+GP4QknZBNfKSPGJcGvGruKjHydJ/K817byVRfM/DQklRULINOCnwc3rSY3AFmtK39eWuGZg3b6AY65COZ+DNstBFilXwdc5ExIshByn2DpFgNXySRjGIL/AXoxzl7t/iIY=----ATTACHMENT:----NzAwOTc2Njc2MTcxNTk0MCA1NTk3MjA0MDc4MDU3MTE4IDg1MjE5MDc0MzM0MzQ5MzU=