OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
kreait
/
firebase-php
/
src
/
Firebase
/
RemoteConfig
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:35:39 AM
rwxr-xr-x
📄
ApiClient.php
3.92 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
Condition.php
1.98 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
ConditionalValue.php
1.17 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
DefaultValue.php
1.23 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
FindVersions.php
2.96 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
Parameter.php
3.63 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
ParameterGroup.php
1.41 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
TagColor.php
1.41 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
Template.php
5.92 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
UpdateOrigin.php
873 bytes
08/12/2024 10:35:39 AM
rw-r--r--
📄
UpdateType.php
942 bytes
08/12/2024 10:35:39 AM
rw-r--r--
📄
User.php
1.04 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
Version.php
2.78 KB
08/12/2024 10:35:39 AM
rw-r--r--
📄
VersionNumber.php
1017 bytes
08/12/2024 10:35:39 AM
rw-r--r--
Editing: DefaultValue.php
Close
<?php declare(strict_types=1); namespace Kreait\Firebase\RemoteConfig; class DefaultValue implements \JsonSerializable { public const IN_APP_DEFAULT_VALUE = true; /** @var string|bool */ private $value; /** * @param string|bool $value */ private function __construct($value) { $this->value = \is_string($value) ? $value : true; } public static function none(): self { return new self(self::IN_APP_DEFAULT_VALUE); } public static function with(string $value): self { return new self($value); } /** * @return string|bool */ public function value() { return $this->value; } /** * @param array{ * value: string|bool * }|array{ * useInAppDefault: bool * } $data */ public static function fromArray(array $data): self { return new self($data['value'] ?? $data['useInAppDefault'] ?? true); } /** * @return array<string, string|bool> */ public function jsonSerialize(): array { $key = $this->value === true ? 'useInAppDefault' : 'value'; return [$key => $this->value]; } }