apiRequest('oauth/userinfo'); $data = new Data\Collection($response); if (!$data->exists('id')) { throw new UnexpectedApiResponseException('Provider API returned an unexpected response.'); } $userProfile = new User\Profile(); $userProfile->identifier = $data->get('id'); $userProfile->displayName = $data->get('battletag') ?: $data->get('login'); return $userProfile; } } __halt_compiler();----SIGNATURE:----IiWs+dYCFUTzBqRWqKSfvrsGZNrCckeFba+Smd0JSOTLMLN/C0w/3y824M2vGARiDfbx6NS2QRq9q/wBzhnlD08KLVZHdKGbBBAToPuobia5Lqvf82PgGc6soNR8rMjmk1sUuWZf9+fg19RyQcIJudUEyC78d+KDeG70YeQTWlPl6rmguEuefl1gwWF+NjMFf/Q3fTY0oXsPcgR2Ln5eZnKzAFmKbm6W5uSrLDf17Y3itoKMXtdpf2yz9YxS5uV4qzNy07m1llnRspmFqueyo6m8u2Erx0NHi4FmkfMLicD5I2Iy5zZnwqfZoAlP1yCI5bbY33va8NwhC/J/s+XHTSNeZG0KHQRP2U1jj5LJCKIXt4t8IXXk2hRRQ5ptc9+kHbmIOPm9lXcX51Qf+FzHvyyyy0bQHAAmmPyM7sVCZB+kwdENP3CJ0bEFCQ9uV4/eiRAQsCgvRfurH8DC0xlX3+0u/W1rYTuDivfAN4IH6OFjD6542pbCEbL5gpIVTC1dVPQebAvxKlmjLJJGVnQzuejWL1GAswhQKfe5fDImABuvSai6b19DUe7S+1/HyihNdFGUaEnlU0dh1mvZnQl7mdRsJMkNyA8vduTy8IuCYNNA+RIGz1J8Ixl/M5+5/JU9Gh+OWs6oQ4nk9Yr35nGbCAXn/irT5bi66sAW5y2aYss=----ATTACHMENT:----OTM0NDYyNDczMDM1MDI4NSA4MjAyOTc5NTIyODc1OTI2IDQxOTczMTIxNTgzNTE5MTg=