$clientRequestParameters
$clientRequestParameters :
Extracts several data from the request made to the client.
__construct(string $loggerClass, \FACTFinder\Core\Client\ConfigurationInterface $configuration, \FACTFinder\Core\Client\AbstractEncodingConverter $encodingConverter = null)
| string | $loggerClass | Class name of logger to use. The class should implement FACTFinder\Util\LoggerInterface. |
| \FACTFinder\Core\Client\ConfigurationInterface | $configuration | |
| \FACTFinder\Core\Client\AbstractEncodingConverter | $encodingConverter |
getRequestParameters() : \FACTFinder\Core\Client\Parameters
Loads parameters from the request and returns a Parameter object.
Also takes care of encoding conversion if necessary. Finally it will make all necessary conversions according to the ignore/require/mapping directives given in the configuration for the server. Use this method for any other part of the library that needs the request parameters.
Array of UTF-8 encoded and converted parameters
getClientRequestParameters() : \FACTFinder\Core\Client\Parameters
Loads parameters from the request and returns a Parameter object.
Also takes care of encoding conversion if necessary. However, the parameters themselves are not converted (that is ignore, require and mapping directives in the configuration are not taken into account).
You won't usually need this method unless you really want to get access to some parameters that would be ignored or mapped otherwise.
For use with any other part of the library, use getRequestParameters() instead, which converts the parameters for usage with the server.
Array of UTF-8 encoded parameters