src/app/http/controllers/HCLanguagesController.php
public function getAdminListHeader()
    {
        return [
            'language_family' => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.language_family'),
            ],
            'language'        => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.language'),
            ],
            'native_name'     => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.native_name'),
            ],
            'iso_639_1'       => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.iso_639_1'),
            ],
            'iso_639_2'       => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.iso_639_2'),
            ],
            'front_end'       => [
                "type"  => "checkbox",
                "label" => trans('HCLanguages::languages.front_end'),
                "url"   => route('admin.api.languages.update.strict', 'id')
            ],
            'back_end'        => [
                "type"  => "checkbox",
                "label" => trans('HCLanguages::languages.back_end'),
                "url"   => route('admin.api.languages.update.strict', 'id')
            ],
            'content'         => [
                "type"  => "checkbox",
                "label" => trans('HCLanguages::languages.content'),
                "url"   => route('admin.api.languages.update.strict', 'id')
            ],

        ];
    }
public function getAdminListHeader()
    {
        return [
            'language_family' => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.language_family'),
            ],
            'language'        => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.language'),
            ],
            'native_name'     => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.native_name'),
            ],
            'iso_639_1'       => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.iso_639_1'),
            ],
            'iso_639_2'       => [
                "type"  => "text",
                "label" => trans('HCLanguages::languages.iso_639_2'),
            ],
            'front_end'       => [
                "type"  => "checkbox",
                "label" => trans('HCLanguages::languages.front_end'),
                "url"   => route('admin.api.languages.update.strict', 'id')
            ],
            'back_end'        => [
                "type"  => "checkbox",
                "label" => trans('HCLanguages::languages.back_end'),
                "url"   => route('admin.api.languages.update.strict', 'id')
            ],
            'content'         => [
                "type"  => "checkbox",
                "label" => trans('HCLanguages::languages.content'),
                "url"   => route('admin.api.languages.update.strict', 'id')
            ],

        ];
    }
Creating Admin List Header based on Main Table

@return array