Neos\Flow\Tests\Unit\Http\RequestTest::methodCanBeOverriddenDataProvider PHP Method

methodCanBeOverriddenDataProvider() public method

    public function methodCanBeOverriddenDataProvider()
    {
        return [['originalMethod' => 'GET', 'arguments' => [], 'server' => [], 'expectedMethod' => 'GET'], ['originalMethod' => 'GET', 'arguments' => ['__method' => 'POST'], 'server' => [], 'expectedMethod' => 'GET'], ['originalMethod' => 'PUT', 'arguments' => ['__method' => 'POST'], 'server' => [], 'expectedMethod' => 'PUT'], ['originalMethod' => 'POST', 'arguments' => ['__method' => 'PUT'], 'server' => [], 'expectedMethod' => 'PUT'], ['originalMethod' => 'POST', 'arguments' => ['__method' => 'DELETE'], 'server' => ['HTTP_X_HTTP_METHOD_OVERRIDE' => 'PUT'], 'expectedMethod' => 'DELETE'], ['originalMethod' => 'POST', 'arguments' => [], 'server' => ['HTTP_X_HTTP_METHOD' => 'DELETE', 'HTTP_X_HTTP_METHOD_OVERRIDE' => 'PUT'], 'expectedMethod' => 'PUT']];
    }
RequestTest