OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
kreait
/
firebase-php
/
src
/
Firebase
/
Auth
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:35:39 AM
rwxr-xr-x
📁
ActionCodeSettings
-
08/12/2024 10:36:25 AM
rwxr-xr-x
📄
ActionCodeSettings.php
208 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
ApiClient.php
6.1 KB
08/12/2024 10:35:36 AM
rw-r--r--
📁
CreateActionLink
-
08/12/2024 10:36:25 AM
rwxr-xr-x
📄
CreateActionLink.php
1.37 KB
08/12/2024 10:35:36 AM
rw-r--r--
📁
CreateSessionCookie
-
08/12/2024 10:36:25 AM
rwxr-xr-x
📄
CreateSessionCookie.php
2.21 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
CustomTokenViaGoogleIam.php
3.16 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
DeleteUsersRequest.php
1.69 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
DeleteUsersResult.php
1.66 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
DisabledLegacyCustomTokenGenerator.php
659 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
DisabledLegacyIdTokenVerifier.php
505 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
IdTokenVerifier.php
4.57 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
IsTenantAware.php
147 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📁
SendActionLink
-
08/12/2024 10:36:25 AM
rwxr-xr-x
📄
SendActionLink.php
1.78 KB
08/12/2024 10:35:36 AM
rw-r--r--
📁
SignIn
-
08/12/2024 10:36:25 AM
rwxr-xr-x
📄
SignIn.php
96 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInAnonymously.php
571 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInResult.php
3.77 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInWithCustomToken.php
821 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInWithEmailAndOobCode.php
973 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInWithEmailAndPassword.php
1.03 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInWithIdpCredentials.php
2.75 KB
08/12/2024 10:35:36 AM
rw-r--r--
📄
SignInWithRefreshToken.php
828 bytes
08/12/2024 10:35:36 AM
rw-r--r--
📄
TenantId.php
421 bytes
08/12/2024 10:35:37 AM
rw-r--r--
📄
UserInfo.php
1.11 KB
08/12/2024 10:35:37 AM
rw-r--r--
📄
UserMetaData.php
1.63 KB
08/12/2024 10:35:37 AM
rw-r--r--
📄
UserRecord.php
3.6 KB
08/12/2024 10:35:37 AM
rw-r--r--
Editing: DeleteUsersResult.php
Close
<?php declare(strict_types=1); namespace Kreait\Firebase\Auth; use Kreait\Firebase\Util\JSON; use Psr\Http\Message\ResponseInterface; final class DeleteUsersResult { private int $failureCount; private int $successCount; /** * @var array{ * index: int, * localId: string, * message: string * } */ private array $rawErrors; /** * @param array{ * index: int, * localId: string, * message: string * } $rawErrors */ private function __construct(int $successCount, int $failureCount, array $rawErrors) { $this->successCount = $successCount; $this->failureCount = $failureCount; $this->rawErrors = $rawErrors; } public static function fromRequestAndResponse(DeleteUsersRequest $request, ResponseInterface $response): self { $data = JSON::decode((string) $response->getBody(), true); $errors = $data['errors'] ?? []; $failureCount = \count($errors); $successCount = \count($request->uids()) - $failureCount; return new self($successCount, $failureCount, $errors); } public function failureCount(): int { return $this->failureCount; } public function successCount(): int { return $this->successCount; } /** * @return array{ * index: int, * localId: string, * message: string * } */ public function rawErrors(): array { return $this->rawErrors; } }