Linux sg77.dns-private.com 5.14.0-503.40.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Mon May 5 06:06:04 EDT 2025 x86_64
LiteSpeed
Server IP : 135.181.230.13 & Your IP : 216.73.216.199
Domains :
Cant Read [ /etc/named.conf ]
User : pilasate
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
pilasate /
schoolms /
vendor /
spatie /
color /
src /
Delete
Unzip
Name
Size
Permission
Date
Action
Exceptions
[ DIR ]
drwxrwxrwx
2025-03-23 13:35
CIELab.php
2.4
KB
-rw-rw-rw-
2025-02-09 22:22
Cmyk.php
3.04
KB
-rw-rw-rw-
2025-02-09 22:22
Color.php
625
B
-rw-rw-rw-
2025-02-09 22:22
Contrast.php
757
B
-rw-rw-rw-
2025-02-09 22:22
Convert.php
10.16
KB
-rw-rw-rw-
2025-02-09 22:22
Distance.php
4.25
KB
-rw-rw-rw-
2025-02-09 22:22
Factory.php
884
B
-rw-rw-rw-
2025-02-09 22:22
Hex.php
3.44
KB
-rw-rw-rw-
2025-02-09 22:22
HsPatterns.php
1.57
KB
-rw-rw-rw-
2025-02-09 22:22
Hsb.php
2.69
KB
-rw-rw-rw-
2025-02-09 22:22
Hsl.php
2.69
KB
-rw-rw-rw-
2025-02-09 22:22
Hsla.php
3.13
KB
-rw-rw-rw-
2025-02-09 22:22
Named.php
728
B
-rw-rw-rw-
2025-02-09 22:22
Names.php
12.5
KB
-rw-rw-rw-
2025-02-09 22:22
Rgb.php
2.96
KB
-rw-rw-rw-
2025-02-09 22:22
Rgba.php
2.6
KB
-rw-rw-rw-
2025-02-09 22:22
Validate.php
5.11
KB
-rw-rw-rw-
2025-02-09 22:22
Xyz.php
2.52
KB
-rw-rw-rw-
2025-02-09 22:22
Save
Rename
<?php namespace Spatie\Color; use Spatie\Color\Exceptions\InvalidColorValue; class Validate { public static function CIELabValue(float $value, string $name): void { if ($name === 'l' && ($value < 0 || $value > 100)) { throw InvalidColorValue::CIELabValueNotInRange($value, $name, 0, 100); } if (($name === 'a' || $name === 'b') && ($value < -110 || $value > 110)) { throw InvalidColorValue::CIELabValueNotInRange($value, $name, -110, 110); } } public static function CIELabColorString($string): void { if (! preg_match('/^ *CIELab\( *\d{1,3}\.?\d* *, *-?\d{1,3}\.?\d* *, *-?\d{1,3}\.?\d* *\) *$/i', $string)) { throw InvalidColorValue::malformedCIELabColorString($string); } } public static function cmykValue(float $value, string $name): void { if ($value < 0 || $value > 1) { throw InvalidColorValue::cmykValueNotInRange($value, $name); } } public static function rgbChannelValue(int $value, string $channel): void { if ($value < 0 || $value > 255) { throw InvalidColorValue::rgbChannelValueNotInRange($value, $channel); } } public static function alphaChannelValue(float $value): void { if ($value < 0 || $value > 1) { throw InvalidColorValue::alphaChannelValueNotInRange($value); } } public static function hexChannelValue(string $value): void { if (strlen($value) !== 2) { throw InvalidColorValue::hexChannelValueHasInvalidLength($value); } if (! preg_match('/[a-f0-9]{2}/i', $value)) { throw InvalidColorValue::hexValueContainsInvalidCharacters($value); } } public static function hsbValue(float $value, string $name): void { switch ($name) { case 'hue': if ($value < 0 || $value > 360) { throw InvalidColorValue::hsbValueNotInRange($value, $name); } break; default: if ($value < 0 || $value > 100) { throw InvalidColorValue::hsbValueNotInRange($value, $name); } break; } } public static function hslValue(float $value, string $name): void { if ($value < 0 || $value > 100) { throw InvalidColorValue::hslValueNotInRange($value, $name); } } public static function cmykColorString($string): void { if (! preg_match('/^ *cmyk\( *(\d{1,3})%? *, *(\d{1,3})%? *, *(\d{1,3})%? *, *(\d{1,3})%? *\) *$/i', $string)) { throw InvalidColorValue::malformedCmykColorString($string); } } public static function rgbColorString($string): void { if (! preg_match('/^ *rgb\( *\d{1,3} *, *\d{1,3} *, *\d{1,3} *\) *$/i', $string)) { throw InvalidColorValue::malformedRgbColorString($string); } } public static function rgbaColorString($string): void { if (! preg_match('/^ *rgba\( *\d{1,3} *, *\d{1,3} *, *\d{1,3} *, *[0-1]*(\.\d{1,})? *\) *$/i', $string)) { throw InvalidColorValue::malformedRgbaColorString($string); } } public static function hexColorString($string): void { if (! preg_match('/^#(?:[a-f0-9]{3}|[a-f0-9]{4}|[a-f0-9]{6}|[a-f0-9]{8})$/i', $string)) { throw InvalidColorValue::malformedHexColorString($string); } } public static function hsbColorString($string): void { if (! preg_match(HsPatterns::getValidationPattern('hsb'), $string)) { throw InvalidColorValue::malformedHslColorString($string); } } public static function hslColorString($string): void { if (! preg_match(HsPatterns::getValidationPattern('hsl'), $string)) { throw InvalidColorValue::malformedHslColorString($string); } } public static function hslaColorString($string): void { if (! preg_match(HsPatterns::getValidationPattern('hsla'), $string)) { throw InvalidColorValue::malformedHslaColorString($string); } } public static function xyzValue(float $value, string $name): void { if ($name === 'x' && ($value < 0 || $value > 95.047)) { throw InvalidColorValue::xyzValueNotInRange($value, $name, 0, 95.047); } if ($name === 'y' && ($value < 0 || $value > 100)) { throw InvalidColorValue::xyzValueNotInRange($value, $name, 0, 100); } if ($name === 'z' && ($value < 0 || $value > 108.883)) { throw InvalidColorValue::xyzValueNotInRange($value, $name, 0, 108.883); } } public static function xyzColorString($string): void { if (! preg_match('/^ *xyz\( *\d{1,2}\.?\d+? *, *\d{1,3}\.?\d+? *, *\d{1,3}\.?\d+? *\) *$/i', $string)) { throw InvalidColorValue::malformedXyzColorString($string); } } public static function namedColorString($string): void { if (! preg_match('/^[a-z]+$/i', $string)) { throw InvalidColorValue::malformedNamedColorString($string); } } }