コード例 #1
0
ファイル: MailingController.php プロジェクト: starkbaum/sucon
 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]);
     }
 }
コード例 #2
0
ファイル: DataController.php プロジェクト: starkbaum/sucon
 public function acceptData($id)
 {
     $data = Data::findOrFail($id);
     $data->is_accepted = true;
     $data->save();
     return Redirect::action('AdminController@fileAcceptance');
 }