protected function setup($str_controller, $bol_parse = TRUE)
    {
        $this->str_controller = ($bol_parse ? $this->parseController($str_controller) : $str_controller);
        if (!method_exists($this->str_controller, 'dispatch')) {
            throw new Routing("Could not find controller: {$this->str_controller}");
        }
    }
protected function setup($str_controller, $bol_parse = TRUE)
    {
        $this->str_controller = ($bol_parse ? $this->parseController($str_controller) : $str_controller);
        if (!method_exists($this->str_controller, 'dispatch')) {
            throw new Routing("Could not find controller: {$this->str_controller}");
        }
    }
protected function setup ( $ str_controller , $ bol_parse = TRUE ) { $ this -> str_controller = ( $ bol_parse ? $ this -> parseController ( $ str_controller ) : $ str_controller ) ; if ( ! method_exists ( $ this -> str_controller , 'dispatch' ) ) { throw new Routing ( "Could not find controller: {$this->str_controller}" ) ; } }
Check & store controller from URL parts

@param $str_controller
@param $bol_parse
@throws Routing
Check & store controller from URL parts