Example #1
0
/**
 * Returns the initial request.
 *
 * The initial request is created once from the `$_SERVER` array.
 *
 * @return Request
 */
function get_initial_request()
{
    static $initial_request;
    if (!$initial_request) {
        $initial_request = Request::from($_SERVER);
    }
    return $initial_request;
}