/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $input = Input::all();
     $conversation = Conversation::create(['subject' => $input['subject']]);
     $message = Message::create(['conversation_id' => $conversation->id, 'user_id' => Auth::user()->id, 'body' => $input['message']]);
     $sender = Participant::create(['conversation_id' => $conversation->id, 'user_id' => Auth::user()->id]);
     if ($this->input->has('recipient')) {
         $recipient = User::where('email', $input['recipient'])->first();
         Participant::create(['conversation_id' => $conversation->id, 'user_id' => $recipient->id]);
     }
     return Redirect::route('conversations.index');
 }