コード例 #1
0
ファイル: MembersController.php プロジェクト: chalatz/eduapp2
 public function approve($grader_id)
 {
     $grader = Grader::find($grader_id);
     $grader->approved_at = Carbon::now();
     $grader->approver_email = Auth::user()->email;
     $grader->approved = 1;
     $grader->save();
     alert()->success('Μην ξεχνάς ότι ξέρουμε ποιος είσαι.', 'Επιτυχής Έκγριση!')->persistent('Το κατάλαβα');
     return redirect()->back();
 }
コード例 #2
0
ファイル: EditGraderRequest.php プロジェクト: chalatz/eduapp2
 /**
  * Make sure the User is the owner of the Grader
  *
  * @return bool
  */
 public function authorize()
 {
     $grader_id = $this->route()->parameter('graders');
     $grader = Grader::find($grader_id);
     return $this->user()->id == $grader->user_id;
 }
コード例 #3
0
ファイル: GradersController.php プロジェクト: chalatz/eduapp2
 public function edit_and_suggest_self($id)
 {
     $grader = Grader::find($id);
     $edit_and_suggest_self = true;
     return view('graders.forms.edit', compact('grader', 'edit_and_suggest_self'));
 }