lists()
transforma a coleção resultante em um array com valor de chave. Você só pode ter duas colunas de banco de dados lá. Caso contrário, você deve usar select()
mas então você obterá uma coleção de modelos e não apenas uma matriz. $categories = CategoryModel::select('catID', 'catName', 'imgPath')
->where('catType', '=', 'Root')
->get();