public function readSelectlist($carmodelid) { if (!$this->hasPermission($this->menuPermissionName)) { return view($this->viewPermissiondeniedName); } $colors = Color::whereHas('carModelColors', function ($q) use($carmodelid) { $q->where('carmodelid', $carmodelid); })->orderBy('code', 'asc')->get(['id', 'code', 'name']); return $colors; }