$socialManager
$socialManager : \Social\Service\SocialManager
The manager that handles basic logic for the Social module
Class AbstractProvider handle generic functionality of all (extending) social media providers
$socialManager : \Social\Service\SocialManager
The manager that handles basic logic for the Social module
__construct(\Social\Service\SocialManager $socialManager)
Constructor Instantiate (extending) class and pass Social manager and set the extending social provider name.
\Social\Service\SocialManager | $socialManager |
sendClientRequest(string $callback, array $queryParams) : array
Send Client Request Form client request URL with query params and send via Zend Client
string | $callback | the callback URL |
array | $queryParams | parameters to append to end of callback URL |
that contains the user profile
checkReturnedQuery(array $params)
Check the query string provided by the social provider to ensure that it has the keys code and state and that the value of state corresponds to the CSRF value that was sent to the provider
array | $params | the params that need checking |