My Controller Query to show the datas as Follows (in laravel)
public function index(Request $request)
{
$data = $this->jobRepository->prepareJobData();
$data['input'] = $request->all();
return view('web.jobs.index')->with($data);
}
My PrepareJobdata fuction
public function prepareJobData()
{
$data['jobTypes'] = JobType::pluck('name', 'id');
$data['jobCategories'] = JobCategory::pluck('name', 'id');
$data['jobSkills'] = Skill::pluck('name', 'id');
$data['genders'] = Job::NO_PREFERENCE;
$data['careerLevels'] = CareerLevel::pluck('level_name', 'id');
$data['functionalAreas'] = FunctionalArea::pluck('name', 'id');
return $data;
}