Логика MVC — где именно обрабатывать GET параметры и как передавать?
Лучше создайте библиотеку Input, которая будет обезопасивать входящие данные.
Ну и инициацию получения переменной конечно нужно делать в контроллере.class NewController extend Controller{
    function getMethod(){
        $q = Input::get('q');
        $arr = Input::post('a','b','c');
    }
}
Поучись на codeigniter, он очень прост. И тогда крути велосипед