В Codeigniter 3 можно получить текущий активный класс и метод с помощью этого кода:
$active_controller = $this->router->fetch_class(); $active_function = $this->router->fetch_method();
Есть ли такие функции в Codeigniter 4?
Стоит сказать, что эти классы никогда официально не были частью CI3 (https://codeigniter.com/user_guide/installation/upgrade_300.html?highlight=fetch_class).. Имея в виду, что CI4 намного более гибок и что маршруты определены более вариативно, я бы посмотрел на стороны маршрутизации и извлек бы их изтам (https://codeigniter4.github.io/userguide/incoming/incomingrequest.html#the-request-url).