Exemple #1
0
 public function deleteEmail($id)
 {
     Email::destroy($id);
     return \Redirect::action('Admin\\SettingsController@email');
 }
Exemple #2
0
 /**
  * safe delete an email
  *
  * @param $id
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function userDeleteEmail($id)
 {
     if (empty($email = Auth::user()->emails()->where('id', $id)->get()->first())) {
         return redirect(route('email.inbox'))->with(['error' => 'You don\'t own this email.']);
     }
     if ($email->box_id != 3) {
         DB::table('emails')->where('id', $id)->update(['box_id' => 3]);
     } else {
         Email::destroy($id);
         //softdelete
     }
     return redirect(route('email.inbox'))->with(['success' => 'Your email has been deleted.']);
 }