public function sendMail($id) { $file = Data::findOrFail($id); $pathToFile = $file->path; Mail::raw(Input::get('body'), function ($message) use($pathToFile, $file) { $message->to(Input::get('email')); $message->subject(Input::get('subject')); $message->attach($pathToFile, ['as' => $file->name, 'mime' => 'application/pdf']); }); if ($file->courseId != null) { $course = Course::findOrFail($file->courseId); return Redirect::action('CoursesController@showParam', [$course->slug]); } if ($file->snippetId != null) { $snippet = Snippet::findOrFail($file->snippetId); return Redirect::action('CoursesController@show', [$snippet->slug]); } }
public function acceptData($id) { $data = Data::findOrFail($id); $data->is_accepted = true; $data->save(); return Redirect::action('AdminController@fileAcceptance'); }