src/CarteBlanche/App/Kernel.php
public function distribute()
    {
        if (!$this->is_booted) {
            $this->boot();
        }
        $req = $this->getContainer()->get('request');
        if (empty($req)) {
            $this->handles(new Request);
        }
        return $this->getContainer()->get('front_controller')
                ->distribute();
    }
public function distribute()
    {
        if (!$this->is_booted) {
            $this->boot();
        }
        $req = $this->getContainer()->get('request');
        if (empty($req)) {
            $this->handles(new Request);
        }
        return $this->getContainer()->get('front_controller')
                ->distribute();
    }
Distributes the application actions, controllers and views

If no request is defined yet, this will handle current HTTP request if so.

@return string|void
@see \CarteBlanche\App\FrontController::distribute()