setParentColumn('parent_id'); $this->setOrderColumn('category_order'); $this->setTitleColumn('categoryname'); } protected $table = 'feature_sort'; protected $guarded = []; public function children() { return $this->hasMany(FeatureSort::class, 'parent_id')->orderBy('category_order','desc'); } public static function category($str) { return array_column(PolicyCategory::where('parent_id', $str)->get(['id',"categoryname"])->toArray(), 'categoryname', 'id'); } }