lists()
zamienia powstałą kolekcję w tablicę z wartością klucza. Możesz mieć tam tylko dwie kolumny bazy danych. W przeciwnym razie musisz użyć select()
ale wtedy otrzymasz kolekcję modeli, a nie tylko tablicę.
$categories = CategoryModel::select('catID', 'catName', 'imgPath')
->where('catType', '=', 'Root')
->get();