Esempio n. 1
0
 public function subscribe()
 {
     $rules = array('email' => 'required|email|min:3');
     $alreadyTaken = Subscribers::where('email', Input::get('email'))->count();
     $validator = Validator::make(Input::all(), $rules);
     if (!$validator->fails() && $alreadyTaken !== 1) {
         $subscriber = new Subscribers();
         $subscriber->name = Input::get('name');
         $subscriber->email = Input::get('email');
         $subscriber->save();
     }
     return Redirect::route('front.inventory')->with('success', 'You have been subscribed to our newsletter.');
 }