PHP Класс Neos\Flow\Tests\Unit\Http\HeadersTest

Наследование: extends Neos\Flow\Tests\UnitTestCase
Показать файл Открыть проект

Открытые методы

Метод Описание
cacheControlHeaderPassedToSetIsParsedCorrectly ( $rawFieldValue, $renderedFieldValue )
cacheControlHeaders ( ) Data provider with valid cache control headers
cacheDirectivesAndExampleValues ( ) Data provider for the test below
cookiesCanBeRemoved ( )
cookiesCanBeSetThroughTheCookieHeader ( )
cookiesWithEmptyNameAreIgnored ( ) See FLOW-12
createFromServerCreatesFieldsFromSpecifiedServerSuperglobal ( )
createFromServerSimulatesAuthorizationHeaderIfPHPAuthVariablesArePresent ( )
getAllAddsCacheControlHeaderIfCacheDirectivesHaveBeenSet ( )
getAllReturnsAllHeaderFields ( )
getCacheControlDirectiveReturnsTheSpecifiedDirectiveValueIfPresent ( $name, $value )
getCookiesReturnsAllCookies ( )
getReturnsNullForNonExistingHeader ( )
headerFieldsCanBeReplaced ( )
headerFieldsCanBeSpecifiedToTheConstructor ( )
headerFieldsCanExistMultipleTimes ( )
maxAgeAndSMaxAgeIsRenderedCorrectly ( ) (RFC 2616 / 14.9.3)
mustRevalidateAndProxyRevalidateAreRenderedCorrectly ( ) (RFC 2616 / 14.9.4)
noStoreCacheDirectiveCanBeSetAndRemoved ( ) (RFC 2616 / 14.9.2)
noTransformCacheDirectiveIsRenderedCorrectly ( ) (RFC 2616 / 14.9.5)
removeCacheControlDirectiveRemovesVisibilityCorrectly ( ) (RFC 2616 / 14.9.1)
removeRemovesTheSpecifiedHeader ( )
setCacheControlDirectiveSetsVisibilityCorrectly ( ) (RFC 2616 / 14.9.1)
setExceptsHttpsHeaders ( )
setGetAndGetAllConvertDatesFromDateObjectsToStringAndViceVersa ( ) (RFC 2616 3.3.1)
setOverridesAnyPreviouslyDefinedCacheControlDirectives ( )
singleCookieCanBeSetAndRetrieved ( )

Описание методов

cacheControlHeaderPassedToSetIsParsedCorrectly() публичный Метод

public cacheControlHeaderPassedToSetIsParsedCorrectly ( $rawFieldValue, $renderedFieldValue )

cacheControlHeaders() публичный Метод

Data provider with valid cache control headers
public cacheControlHeaders ( )

cacheDirectivesAndExampleValues() публичный Метод

Data provider for the test below

cookiesCanBeRemoved() публичный Метод

public cookiesCanBeRemoved ( )

cookiesCanBeSetThroughTheCookieHeader() публичный Метод

cookiesWithEmptyNameAreIgnored() публичный Метод

See FLOW-12

createFromServerCreatesFieldsFromSpecifiedServerSuperglobal() публичный Метод

createFromServerSimulatesAuthorizationHeaderIfPHPAuthVariablesArePresent() публичный Метод

getAllAddsCacheControlHeaderIfCacheDirectivesHaveBeenSet() публичный Метод

getAllReturnsAllHeaderFields() публичный Метод

getCacheControlDirectiveReturnsTheSpecifiedDirectiveValueIfPresent() публичный Метод

getCookiesReturnsAllCookies() публичный Метод

getReturnsNullForNonExistingHeader() публичный Метод

headerFieldsCanBeReplaced() публичный Метод

headerFieldsCanBeSpecifiedToTheConstructor() публичный Метод

headerFieldsCanExistMultipleTimes() публичный Метод

maxAgeAndSMaxAgeIsRenderedCorrectly() публичный Метод

(RFC 2616 / 14.9.3)

mustRevalidateAndProxyRevalidateAreRenderedCorrectly() публичный Метод

(RFC 2616 / 14.9.4)

noStoreCacheDirectiveCanBeSetAndRemoved() публичный Метод

(RFC 2616 / 14.9.2)

noTransformCacheDirectiveIsRenderedCorrectly() публичный Метод

(RFC 2616 / 14.9.5)

removeCacheControlDirectiveRemovesVisibilityCorrectly() публичный Метод

(RFC 2616 / 14.9.1)

removeRemovesTheSpecifiedHeader() публичный Метод

setCacheControlDirectiveSetsVisibilityCorrectly() публичный Метод

(RFC 2616 / 14.9.1)

setExceptsHttpsHeaders() публичный Метод

setGetAndGetAllConvertDatesFromDateObjectsToStringAndViceVersa() публичный Метод

This checks if set() and get() convert DateTime to an RFC 2822 compliant date / time string and vice versa. Note that the date / time passed to set() is normalized to GMT internally, so that get() will return the same point in time, but not in the same timezone, if it was not GMT previously.

setOverridesAnyPreviouslyDefinedCacheControlDirectives() публичный Метод

singleCookieCanBeSetAndRetrieved() публичный Метод