Example #1
0
 private function createAccountToUser(\Hybrid_Provider_Adapter $provider, Hybrid_User_Profile $profile, $session = null)
 {
     $account = new UserAccount();
     $account->fill(['network' => $provider->id, 'network_id' => $profile->identifier, 'url' => $profile->profileURL, 'session_data' => is_array($session) ? serialize($session) : $session]);
     $this->accounts()->save($account);
     return $account;
 }