tastphp/framework

View on GitHub
src/Framework/Adapter/RequestAdapter.php

Summary

Maintainability
A
0 mins
Test Coverage
<?php

namespace TastPHP\Framework\Adapter;

use TastPHP\Framework\Http\Request;

/**
 * Class RequestAdapter
 * @package TastPHP\Framework\Adapter
 */
class RequestAdapter extends HttpAdapter
{
    /**
     * @param Request $symfonyRequest
     * @return psrRequest
     */
    public static function convertPsr7Request(Request $symfonyRequest)
    {
        $psr7Factory = self::getPsr7Factory();

        return $psr7Factory->createRequest($symfonyRequest);
    }

    /**
     * @param $psrRequest
     * @return SymfonyRequest
     */
    public static function convertSymfonyRequest($psrRequest)
    {
        $httpFactory = self::getHttpFactory();

        return $httpFactory->createRequest($psrRequest);
    }
}