Чтобы вызывать методы из котроллера, достаточно ниже index создать public function myfunc(); и использовать вызов метода index.php?route=mycontroller/myfunc¶metr=parametr.
Как-то так. И передавfть любые параметры в свою функцию обрабатывать как угодно, чтобы никто не вызвал придумать passkey параметр, например, или проверку на авторизацию поставить...
Пускай меня-самоучку поправят супергуру, но класс это, помимо того что он есть объект, он по сути набор функций (которые внутри класса именуются методами) и к которым. если они public можно обращаться извне.
то есть коснструкция нужного метода должна располагаться внутри объявления класса, но "по соедству" c index и другими функциями.
НЕ бейте сильно, я понимать-понимаю, но словами выражаю тяжко, проще кодом)