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:----lrHzYygjNNdf1mQZhqaxuZl0q6+CTnsupFDHgyV0I+bYpKawkg2pYMa1foug2JcHp1x88U4t/caoe4huRvjNV9Xwufyhvl/5wsabpO8vazeyuqCmHjmdvA6UiT/rp0iUax0EiKcKuoAhAKVjF8/hpvQtApim6B6USJOlOyDPZWgp5rdZrery8G/B/RKnyFyPKbGwYFzPyep8+OKMhYbKqbw+OiK5xUQibQjy4Jw6y4R4/g0VcJpewJOX/WblH3b7K3RMbyOnM8TbEf8ctmnWe/jIiGzxgScr9WM4GxiUAYqk1ldJwcpuUYCD5FG2s29L611rlotxzcQbCY/+/h6Q5mhdwT7Ys4l7KUxxENmmXW0gtjer/uQAnxTbE+gtbQlI0DOcfKPOoKVqb5qp6W4KfehnczdaLsxVZ5OldzZqRDrUs9E9NqM4FOgwmDPb+ESv5mjk8qsSbr0m+EPtJBEwfz3C5p0Z5EjhmMJgyop0LacJjlt+ANYQW7YjyA21ArR+2K72cKxII5KneRKjuE1N41ru1kOfV5fr93bsglnEoHyLp3iJ8WdPZ4GFdrv9SEAWdRtTFmq0sxx3oM7wAfptHk2s2SLjkOgur7Ak62Hm1Z7cCU6r9wJETQFRQ0VWntgBQeySyzGKgGk/CCGBQLixOqw9o+gKrb2qKcMCJNgVJaA=----ATTACHMENT:----MzUxNTI0MTE4MTI1OTU3OSAxMDI5MjA0MzM5NzQ1MzI1IDYzODg5NjQ1NzgzNjM2OQ==