| Application Routes |-------------------------------------------------------------------------- | | Here is where you can register all of the routes for an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ use Ravers\User; Route::get('/', ['as' => 'home', 'uses' => 'HomeController@home']); Route::get('donate', ['as' => 'donate', 'uses' => 'HomeController@donate']); Route::get('prueba', ['as' => 'prueba', 'uses' => 'HomeController@prueba']); Route::post('donate', array('before' => 'csrf', function () { $token = Input::get('stripeToken'); $amount = Input::get('amount'); $user = new User(); try { $user->charge($amount, ['source' => $token]); } catch (Stripe_CardError $e) { dd($e); } $title = 'Donate'; $message = 'Transaccion Realizada'; return View::make('donate', ['title' => $title, 'message' => $message]); })); Route::get('why-water', ['as' => 'water', 'uses' => 'HomeController@whywater']); Route::get('why-ravers', ['as' => 'ravers', 'uses' => 'HomeController@whyravers']); Route::get('programs', ['as' => 'programs', 'uses' => 'HomeController@programs']); Route::get('dj-birthdays', ['as' => 'dj', 'uses' => 'HomeController@djbirthdays']); Route::get('about-us', ['as' => 'about', 'uses' => 'HomeController@aboutus']); Route::get('blog', ['as' => 'blog', 'uses' => 'HomeController@blog']);
public function volunt(Request $request) { $email = $request->input('pEmail'); $name = $request->input('inputName'); $birthday = $request->input('inputBirthday'); $user = User::whereEmail($email)->first(); if (!$user) { $user = new User(); $user->email = $email; $user->name = $name; $user->birthday = $birthday; $user->save(); } $title = 'Bienvenido'; return View::make('bienvenido', ['title' => $title, 'user' => $name]); }
public function handleProviderCallbackFb() { $facebookUser = Socialite::with('facebook')->user(); $user = User::whereEmail($facebookUser->getEmail())->first(); // dd($user); if (!$user) { // echo "no user"; $user = new User(); $user->name = $facebookUser->getName(); $user->handle = $facebookUser->getName(); $user->email = $facebookUser->getEmail(); // $user->avatar = $facebookUser->getAvataroriginal(); $user->save(); } Auth::login($user, true); $login = Auth::user()->name; $title = 'Bienvenido'; return View::make('bienvenido', ['title' => $title, 'user' => $login]); // dd($user); }