public function readSelectlistForDisplayInGrid() { if (!$this->hasPermission($this->menuPermissionName)) { return view($this->viewPermissiondeniedName); } $models = InterestRateType::has('commissionFinaces')->orderBy('name', 'asc')->get(['id', 'name']); $interestratetypeselectlist = array(); array_push($interestratetypeselectlist, ':เลือกประเภทอัตราดอกเบี้ย'); foreach ($models as $item) { array_push($interestratetypeselectlist, $item->id . ':' . $item->name); } return ['interestratetypeselectlist' => implode(";", $interestratetypeselectlist)]; }