PHP Class lithium\tests\cases\action\RequestTest

Inheritance: extends lithium\test\Unit
Datei anzeigen Open project: unionofrad/lithium

Protected Properties

Property Type Description
$_cgiConfig
$_env
$_iisConfig
$_nginxConfig
$_superglobals

Public Methods

Method Description
setUp ( )
tearDown ( )
testAcceptDoesNotAccepFullNamespacedType ( )
testAcceptForBothXmlWithAliasedHtml ( )
testAcceptSingleContentType ( ) Tests that Accept headers with only one listed content type are parsed property, and tests that '* /*' is still parsed as 'text/html'.
testAcceptTypeOrder ( ) Tests that accepted content-types without a q value are sorted in the order they appear in the HTTP_ACCEPT header.
testAcceptWithTypeParam ( )
testAcceptWithTypeParamFallbackHtml ( )
testAutomaticContentDecoding ( )
testBase ( )
testBaseWithAppAndOtherDirectory ( )
testBaseWithDirectory ( )
testCgiPhpAuthBasic ( )
testCgiPhpAuthBasicFailMissingPassword ( )
testCgiPhpAuthBasicFailMissingPasswordAndColon ( )
testCgiPhpAuthBasicFailMissingUser ( )
testCgiPhpAuthDigest ( )
testCgiPlatform ( )
testCgiScriptUrl ( )
testContentTypeDetection ( )
testConvertToString ( )
testConvertToStringWithJson ( )
testConvertToStringWithPost ( )
testConvertToUrl ( ) Tests that action\Request correctly inherits the functionality of the to() method inherited from lithium\net\http\Request.
testConvertToUrl2 ( )
testDataFromConstructor ( )
testDeepFileNormalization ( )
testDetect ( )
testDetectSsl ( )
testDetectWithArray ( )
testDetectWithArrayRegex ( )
testDetectWithClosure ( )
testDocumentRoot ( )
testDocumentRootTranslatedForIIS ( )
testEnvVariablesArePopulated ( )
testGetMethod ( )
testHeaders ( )
testHttps ( )
testHttpsFromScriptUri ( )
testInitData ( )
testInitMethodOverride ( )
testInitMethodOverrideWithEmptyServer ( )
testIsMobile ( )
testLocaleDetection ( )
testMagicParamsAccess ( )
testMergeMobileDetectors ( )
testMethodOverrideFromData ( )
testMixedFilesNormalization ( )
testNestedDeepFilesNormalization ( )
testNestedFilesNormalization ( )
testOverridingOfEnvVariables ( )
testParsingAcceptHeader ( )
testPhpAuthBasic ( )
testPhpAuthDigest ( )
testPlatform ( )
testQueryFromConstructor ( )
testRefererDefault ( )
testRefererLocal ( )
testRefererLocalFromNotLocal ( )
testRefererLocalWithHost ( )
testRefererNotLocal ( )
testRemoteAddr ( )
testRemoteAddrFromHttpPcRemoteAddr ( )
testRequestMethodConfiguration ( ) Tests that the HTTP request method set by Request from the server information is not overwritten in a parent class.
testRequestTypeAccessors ( )
testRequestTypeFromConstruct ( )
testRequestTypeFromHeader ( )
testRequestTypeFromParams ( )
testRequestTypeIsMobile ( )
testRequestUriWithAdminRoute ( )
testRequestUriWithHtAccessRedirection ( )
testRequestUriWithNoHtAccessRedirection ( )
testRequestUriWithVirtualHost ( )
testRequestWithColon ( )
testRequestWithEnvVariables ( )
testRequestWithNoGlobals ( )
testRequestWithoutUrlQueryParamAndNoApp ( )
testRequestWithoutUrlQueryParamAndNoAppOrWebroot ( )
testResponseTypeDetection ( )
testScriptFilename ( )
testScriptFilenameTranslatedForIIS ( )
testScriptName ( )
testServerHttpBase ( )
testSingleFileNormalization ( )
testType ( )
testTypeforNginx ( )
testUrlFromConstructor ( )

Method Details

setUp() public method

public setUp ( )

tearDown() public method

public tearDown ( )

testAcceptDoesNotAccepFullNamespacedType() public method

testAcceptForBothXmlWithAliasedHtml() public method

testAcceptSingleContentType() public method

Tests that Accept headers with only one listed content type are parsed property, and tests that '* /*' is still parsed as 'text/html'.

testAcceptTypeOrder() public method

Tests that accepted content-types without a q value are sorted in the order they appear in the HTTP_ACCEPT header.
public testAcceptTypeOrder ( )

testAcceptWithTypeParam() public method

testAcceptWithTypeParamFallbackHtml() public method

testAutomaticContentDecoding() public method

testBase() public method

public testBase ( )

testBaseWithAppAndOtherDirectory() public method

testBaseWithDirectory() public method

testCgiPhpAuthBasic() public method

public testCgiPhpAuthBasic ( )

testCgiPhpAuthBasicFailMissingPassword() public method

testCgiPhpAuthBasicFailMissingPasswordAndColon() public method

testCgiPhpAuthBasicFailMissingUser() public method

testCgiPhpAuthDigest() public method

testCgiPlatform() public method

public testCgiPlatform ( )

testCgiScriptUrl() public method

public testCgiScriptUrl ( )

testContentTypeDetection() public method

testConvertToString() public method

public testConvertToString ( )

testConvertToStringWithJson() public method

testConvertToStringWithPost() public method

testConvertToUrl() public method

Tests that action\Request correctly inherits the functionality of the to() method inherited from lithium\net\http\Request.
public testConvertToUrl ( )

testConvertToUrl2() public method

public testConvertToUrl2 ( )

testDataFromConstructor() public method

testDeepFileNormalization() public method

testDetect() public method

public testDetect ( )

testDetectSsl() public method

public testDetectSsl ( )

testDetectWithArray() public method

public testDetectWithArray ( )

testDetectWithArrayRegex() public method

testDetectWithClosure() public method

testDocumentRoot() public method

public testDocumentRoot ( )

testDocumentRootTranslatedForIIS() public method

testEnvVariablesArePopulated() public method

testGetMethod() public method

public testGetMethod ( )

testHeaders() public method

public testHeaders ( )

testHttps() public method

public testHttps ( )

testHttpsFromScriptUri() public method

testInitData() public method

public testInitData ( )

testInitMethodOverride() public method

testInitMethodOverrideWithEmptyServer() public method

testIsMobile() public method

public testIsMobile ( )

testLocaleDetection() public method

public testLocaleDetection ( )

testMagicParamsAccess() public method

testMergeMobileDetectors() public method

testMethodOverrideFromData() public method

testMixedFilesNormalization() public method

testNestedDeepFilesNormalization() public method

testNestedFilesNormalization() public method

testOverridingOfEnvVariables() public method

testParsingAcceptHeader() public method

testPhpAuthBasic() public method

public testPhpAuthBasic ( )

testPhpAuthDigest() public method

public testPhpAuthDigest ( )

testPlatform() public method

public testPlatform ( )

testQueryFromConstructor() public method

testRefererDefault() public method

public testRefererDefault ( )

testRefererLocal() public method

public testRefererLocal ( )

testRefererLocalFromNotLocal() public method

testRefererLocalWithHost() public method

testRefererNotLocal() public method

public testRefererNotLocal ( )

testRemoteAddr() public method

public testRemoteAddr ( )

testRemoteAddrFromHttpPcRemoteAddr() public method

testRequestMethodConfiguration() public method

Tests that the HTTP request method set by Request from the server information is not overwritten in a parent class.

testRequestTypeAccessors() public method

testRequestTypeFromConstruct() public method

testRequestTypeFromHeader() public method

testRequestTypeFromParams() public method

testRequestTypeIsMobile() public method

testRequestUriWithAdminRoute() public method

testRequestUriWithHtAccessRedirection() public method

testRequestUriWithNoHtAccessRedirection() public method

testRequestUriWithVirtualHost() public method

testRequestWithColon() public method

testRequestWithEnvVariables() public method

testRequestWithNoGlobals() public method

testRequestWithoutUrlQueryParamAndNoApp() public method

testRequestWithoutUrlQueryParamAndNoAppOrWebroot() public method

testResponseTypeDetection() public method

testScriptFilename() public method

public testScriptFilename ( )

testScriptFilenameTranslatedForIIS() public method

testScriptName() public method

public testScriptName ( )

testServerHttpBase() public method

public testServerHttpBase ( )

testSingleFileNormalization() public method

testType() public method

public testType ( )

testTypeforNginx() public method

public testTypeforNginx ( )

testUrlFromConstructor() public method

Property Details

$_cgiConfig protected_oe property

protected $_cgiConfig

$_env protected_oe property

protected $_env

$_iisConfig protected_oe property

protected $_iisConfig

$_nginxConfig protected_oe property

protected $_nginxConfig

$_superglobals protected_oe property

protected $_superglobals