public function index() { $current_series = Series::currentSeries()->first(); $events = Event::featured()->get()->sortBy('sort'); $icampus_times = Campus::findBySlug('online')->times; return view('welcome', ['current_series' => $current_series, 'events' => $events, 'icampus_times' => $icampus_times]); }
private function importStaff() { $table = 'staff'; $items = $this->getStaff(); Staff::unguard(); DB::table($table)->truncate(); foreach ($items as $item) { $campus = Campus::findBySlug($item->campus_slug); $data = get_object_vars($item); unset($data['campus_slug']); $model = new Staff($data); $model->campus_id = is_null($campus) ? null : $campus->id; $model->save(); } }