コード例 #1
0
ファイル: HeaderRepository.php プロジェクト: sibasbo/sibas
 public function getHeaderById($header_id)
 {
     $this->model = Header::with(['client', 'details'])->where('id', '=', $header_id)->get();
     if ($this->model->count() === 1) {
         $this->model = $this->model->first();
         return true;
     }
     return false;
 }
コード例 #2
0
ファイル: IssueRepository.php プロジェクト: sibasbo/sibas
 public function getHeaderList($request)
 {
     $headers = Header::with(['details', 'details.category', 'client', 'user.city', 'user.agency'])->where('type', 'Q');
     $this->filtersByHeader($request, $headers, 'au');
     return $headers->get();
 }
コード例 #3
0
 public function getHeaderList(Request $request)
 {
     $headers = Header::with(['details', 'details.category', 'client', 'user.city', 'user.agency'])->where('type', 'I')->where('issued', false)->where('canceled', false)->where('facultative', false);
     $this->filtersByHeader($request, $headers, 'td');
     return $headers->get();
 }