diff --git a/src/Appwrite/Network/Validator/IP.php b/src/Appwrite/Network/Validator/IP.php index 84689b3ff7..5d7833da6f 100644 --- a/src/Appwrite/Network/Validator/IP.php +++ b/src/Appwrite/Network/Validator/IP.php @@ -14,9 +14,9 @@ use Utopia\Validator; */ class IP extends Validator { - const ALL = 'all'; - const V4 = 'ipv4'; - const V6 = 'ipv6'; + public const ALL = 'all'; + public const V4 = 'ipv4'; + public const V6 = 'ipv6'; /** * @var string @@ -67,24 +67,24 @@ class IP extends Validator return true; } break; - + case self::V4: if (\filter_var($value, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)) { return true; } break; - + case self::V6: if (\filter_var($value, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)) { return true; } break; - + default: return false; break; } - + return false; } diff --git a/src/Appwrite/Network/Validator/Origin.php b/src/Appwrite/Network/Validator/Origin.php index 1581c445c6..9677bc14eb 100644 --- a/src/Appwrite/Network/Validator/Origin.php +++ b/src/Appwrite/Network/Validator/Origin.php @@ -6,24 +6,24 @@ use Utopia\Validator; class Origin extends Validator { - const CLIENT_TYPE_UNKNOWN = 'unknown'; - const CLIENT_TYPE_WEB = 'web'; - const CLIENT_TYPE_FLUTTER_IOS = 'flutter-ios'; - const CLIENT_TYPE_FLUTTER_ANDROID = 'flutter-android'; - const CLIENT_TYPE_FLUTTER_MACOS = 'flutter-macos'; - const CLIENT_TYPE_FLUTTER_WINDOWS = 'flutter-windows'; - const CLIENT_TYPE_FLUTTER_LINUX = 'flutter-linux'; - const CLIENT_TYPE_ANDROID = 'android'; - const CLIENT_TYPE_IOS = 'ios'; + public const CLIENT_TYPE_UNKNOWN = 'unknown'; + public const CLIENT_TYPE_WEB = 'web'; + public const CLIENT_TYPE_FLUTTER_IOS = 'flutter-ios'; + public const CLIENT_TYPE_FLUTTER_ANDROID = 'flutter-android'; + public const CLIENT_TYPE_FLUTTER_MACOS = 'flutter-macos'; + public const CLIENT_TYPE_FLUTTER_WINDOWS = 'flutter-windows'; + public const CLIENT_TYPE_FLUTTER_LINUX = 'flutter-linux'; + public const CLIENT_TYPE_ANDROID = 'android'; + public const CLIENT_TYPE_IOS = 'ios'; - - const SCHEME_TYPE_HTTP = 'http'; - const SCHEME_TYPE_HTTPS = 'https'; - const SCHEME_TYPE_IOS = 'appwrite-ios'; - const SCHEME_TYPE_ANDROID = 'appwrite-android'; - const SCHEME_TYPE_MACOS = 'appwrite-macos'; - const SCHEME_TYPE_WINDOWS = 'appwrite-windows'; - const SCHEME_TYPE_LINUX = 'appwrite-linux'; + + public const SCHEME_TYPE_HTTP = 'http'; + public const SCHEME_TYPE_HTTPS = 'https'; + public const SCHEME_TYPE_IOS = 'appwrite-ios'; + public const SCHEME_TYPE_ANDROID = 'appwrite-android'; + public const SCHEME_TYPE_MACOS = 'appwrite-macos'; + public const SCHEME_TYPE_WINDOWS = 'appwrite-windows'; + public const SCHEME_TYPE_LINUX = 'appwrite-linux'; /** * @var array @@ -61,22 +61,22 @@ class Origin extends Validator { foreach ($platforms as $platform) { $type = (isset($platform['type'])) ? $platform['type'] : ''; - + switch ($type) { case self::CLIENT_TYPE_WEB: $this->clients[] = (isset($platform['hostname'])) ? $platform['hostname'] : ''; break; - + case self::CLIENT_TYPE_FLUTTER_IOS: case self::CLIENT_TYPE_FLUTTER_ANDROID: case self::CLIENT_TYPE_FLUTTER_MACOS: case self::CLIENT_TYPE_FLUTTER_WINDOWS: case self::CLIENT_TYPE_FLUTTER_LINUX: case self::CLIENT_TYPE_ANDROID: - case self::CLIENT_TYPE_IOS: + case self::CLIENT_TYPE_IOS: $this->clients[] = (isset($platform['key'])) ? $platform['key'] : ''; break; - + default: # code... break;