12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace Symfony\Component\HttpKernel\Exception;
- class TooManyRequestsHttpException extends HttpException
- {
-
- public function __construct($retryAfter = null, ?string $message = '', \Throwable $previous = null, ?int $code = 0, array $headers = [])
- {
- if (null === $message) {
- trigger_deprecation('symfony/http-kernel', '5.3', 'Passing null as $message to "%s()" is deprecated, pass an empty string instead.', __METHOD__);
- $message = '';
- }
- if (null === $code) {
- trigger_deprecation('symfony/http-kernel', '5.3', 'Passing null as $code to "%s()" is deprecated, pass 0 instead.', __METHOD__);
- $code = 0;
- }
- if ($retryAfter) {
- $headers['Retry-After'] = $retryAfter;
- }
- parent::__construct(429, $message, $previous, $headers, $code);
- }
- }
|