UriSigner
class UriSigner
Signs URIs.
Methods
__construct(string $secret, string $parameter = '_hash') | ||
string | sign(string $uri) Signs a URI. | |
bool | check(string $uri) Checks that a URI contains the correct hash. |
Details
__construct(string $secret, string $parameter = '_hash')
Parameters
string | $secret | A secret |
string | $parameter | Query string parameter to use |
string sign(string $uri)
Signs a URI.
The given URI is signed by adding the query string parameter which value depends on the URI and the secret.
Parameters
string | $uri | A URI to sign |
Return Value
string | The signed URI |
bool check(string $uri)
Checks that a URI contains the correct hash.
Parameters
string | $uri | A signed URI |
Return Value
bool | True if the URI is signed correctly, false otherwise |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/4.0/Symfony/Component/HttpKernel/UriSigner.html