<?php

namespace Http;

interface Request
{
    public function getParameter($key, $defaultValue = null);
    public function getFile($key, $defaultValue = null);
    public function getCookie($key, $defaultValue = null);
    public function getParameters();
    public function getCookies();
    public function getFiles();
    public function getMethod();
    public function getHttpAccept();
    public function getReferer();
    public function getUserAgent();
    public function getIpAddress();
    public function isSecure();
    public function getQueryString();
}
<?php

namespace Http;

interface Request
{
    public function getParameter($key, $defaultValue = null);
    public function getFile($key, $defaultValue = null);
    public function getCookie($key, $defaultValue = null);
    public function getParameters();
    public function getCookies();
    public function getFiles();
    public function getUri();
    public function getPath();
    public function getMethod();
    public function getHttpAccept();
    public function getReferer();
    public function getUserAgent();
    public function getIpAddress();
    public function isSecure();
    public function getQueryString();
}

Add getPath(), getUri() in the request intereface
Add getPath(), getUri() in the request intereface