OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
kreait
/
firebase-php
/
src
/
Firebase
/
Exception
/
Messaging
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:36:28 AM
rwxr-xr-x
📄
ApiConnectionFailed.php
319 bytes
08/12/2024 10:36:27 AM
rw-r--r--
📄
AuthenticationError.php
608 bytes
08/12/2024 10:36:27 AM
rw-r--r--
📄
InvalidArgument.php
331 bytes
08/12/2024 10:36:27 AM
rw-r--r--
📄
InvalidMessage.php
603 bytes
08/12/2024 10:36:27 AM
rw-r--r--
📄
MessagingError.php
603 bytes
08/12/2024 10:36:28 AM
rw-r--r--
📄
NotFound.php
1.73 KB
08/12/2024 10:36:28 AM
rw-r--r--
📄
QuotaExceeded.php
1.09 KB
08/12/2024 10:36:28 AM
rw-r--r--
📄
ServerError.php
600 bytes
08/12/2024 10:36:28 AM
rw-r--r--
📄
ServerUnavailable.php
1.09 KB
08/12/2024 10:36:28 AM
rw-r--r--
Editing: ServerUnavailable.php
Close
<?php declare(strict_types=1); namespace Kreait\Firebase\Exception\Messaging; use DateTimeImmutable; use Kreait\Firebase\Exception\HasErrors; use Kreait\Firebase\Exception\MessagingException; use RuntimeException; final class ServerUnavailable extends RuntimeException implements MessagingException { use HasErrors; private ?DateTimeImmutable $retryAfter = null; /** * @internal * * @param string[] $errors */ public function withErrors(array $errors): self { $new = new self($this->getMessage(), $this->getCode(), $this->getPrevious()); $new->errors = $errors; $new->retryAfter = $this->retryAfter; return $new; } public function withRetryAfter(DateTimeImmutable $retryAfter): self { $new = new self($this->getMessage(), $this->getCode(), $this->getPrevious()); $new->errors = $this->errors; $new->retryAfter = $retryAfter; return $new; } public function retryAfter(): ?DateTimeImmutable { return $this->retryAfter; } }