コード例 #1
0
ファイル: Company.php プロジェクト: raffw7912/challenge
 /**
  * Get all companies data together with related models.
  *
  * @param int|\Carbon\Carbon $lastVisit
  * @return \Illuminate\Database\Eloquent\Collection|static[]
  */
 public static function getAllData($lastVisit)
 {
     return Company::with(['directors', 'stocks' => function ($query) {
         $query->latest();
     }, 'errors' => function ($query) use($lastVisit) {
         $query->latest()->where('created_at', '>=', $lastVisit);
     }])->get();
 }