/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index($subjecttype, $subjectid) { $title = "Dependencies for {$subjecttype} " . Breadcrumbs::getSubjectName($subjecttype, $subjectid); $breadcrumbs = $this->GetBaseBreadcrumb($subjecttype, $subjectid); $dependencies = Dependency::where('subject_type', $subjecttype)->where('subject_id', $subjectid)->get(); return view('Dependencies.index', compact('subjectid', 'subjecttype', 'dependencies', 'title', 'breadcrumbs')); }
public function OverdueDependencyCount() { return Dependency::where('owner', $this->id)->where('status', 'Open')->where('NextReviewDate', '<', date("Y-m-d H:i:s"))->count(); }