Esempio n. 1
0
 public function getCompleteregistration($id)
 {
     $gravatar = Gravatar::find($id);
     $userEdit = User::find(Auth::user()->id);
     $photo = bin2hex(openssl_random_pseudo_bytes(20)) . '_' . $gravatar->image;
     $photo_thumbnail = bin2hex(openssl_random_pseudo_bytes(20)) . '_' . 'thumbnail' . '_' . $gravatar->image;
     File::copy('gravatar/' . $gravatar->image, 'photo/' . $photo);
     File::copy('photo/' . $photo, 'photo/' . $photo_thumbnail);
     Image::make('photo/' . $photo)->resize(300, 300)->save('photo/' . $photo);
     Image::make('photo/' . $photo_thumbnail)->resize(48, 48)->save('photo/' . $photo_thumbnail);
     $userEdit->photo = $photo;
     $userEdit->photo_thumbnail = $photo_thumbnail;
     $userEdit->save();
     return Redirect::to('profile');
 }