ApiPlatform\Core\Util\RequestParser::parseAndDuplicateRequest PHP Method

parseAndDuplicateRequest() public static method

Gets a fixed request.
public static parseAndDuplicateRequest ( Request $request ) : Request
$request Symfony\Component\HttpFoundation\Request
return Symfony\Component\HttpFoundation\Request
    public static function parseAndDuplicateRequest(Request $request) : Request
    {
        $query = self::parseRequestParams($request->getQueryString() ?? '');
        $body = self::parseRequestParams($request->getContent());
        return $request->duplicate($query, $body);
    }

Usage Example

Esempio n. 1
0
 public function testParseAndDupplicateRequest()
 {
     $request = new Request(['toto=tata'], [], [], [], [], [], '{"gerard":"toto"}');
     $value = RequestParser::parseAndDuplicateRequest($request);
     $this->assertNotNull($value);
 }
All Usage Examples Of ApiPlatform\Core\Util\RequestParser::parseAndDuplicateRequest