public function createByVkData($vkData)
 {
     $user = new User();
     $user->provider_id = $vkData['uid'];
     $user->name = $vkData['first_name'] . ' ' . $vkData['last_name'];
     $user->screen_name = $vkData['screen_name'];
     $user->save();
     $user->roles()->attach(Role::getDefaultRole());
     copy($vkData['photo_big'], public_path() . '/img/avatars/users/' . $user->id . '.jpg');
     return $user;
 }