Im usng codeigniter4 с продуктами для codeigniter4
Но я получаю указанную выше ошибку, когда настраиваю отношение
$crud = new GroceryCrud();
$crud->setTable('departments');
$crud->columns(['depname','dep_head','bld','flr','ext','email','comp_id']);
$crud->set_relation('comp_id','company_login','cname');
$crud->displayAs('depname','Department')->displayAs('dep_head','Department Head') -> displayAs('bld','Building')->displayAs('flr','Floor')->displayAs('ext','Extension') ->displayAs('email','Department email') ->displayAs('comp_id','Company');
$output = $crud->render();
return $this->_exampleOutput($output);
Ошибка появляется в
$crud->set_relation('comp_id','company_login','cname');
Пожалуйста помоги





Решено
$crud->set_relation('comp_id','company_login','cname');
это:
$crud->setRelation('comp_id','company_login','cname');
Это происходит потому, что вы следовали документации старой версии. Новая версия использует camelCase для имен функций.