PATH:
home
/
lab2454c
/
bancmils.com
/
vendor
/
fakerphp
/
faker
/
src
/
Faker
/
Provider
<?php namespace Faker\Provider; class Color extends Base { protected static $safeColorNames = [ 'black', 'maroon', 'green', 'navy', 'olive', 'purple', 'teal', 'lime', 'blue', 'silver', 'gray', 'yellow', 'fuchsia', 'aqua', 'white', ]; protected static $allColorNames = [ 'AliceBlue', 'AntiqueWhite', 'Aqua', 'Aquamarine', 'Azure', 'Beige', 'Bisque', 'Black', 'BlanchedAlmond', 'Blue', 'BlueViolet', 'Brown', 'BurlyWood', 'CadetBlue', 'Chartreuse', 'Chocolate', 'Coral', 'CornflowerBlue', 'Cornsilk', 'Crimson', 'Cyan', 'DarkBlue', 'DarkCyan', 'DarkGoldenRod', 'DarkGray', 'DarkGreen', 'DarkKhaki', 'DarkMagenta', 'DarkOliveGreen', 'Darkorange', 'DarkOrchid', 'DarkRed', 'DarkSalmon', 'DarkSeaGreen', 'DarkSlateBlue', 'DarkSlateGray', 'DarkTurquoise', 'DarkViolet', 'DeepPink', 'DeepSkyBlue', 'DimGray', 'DimGrey', 'DodgerBlue', 'FireBrick', 'FloralWhite', 'ForestGreen', 'Fuchsia', 'Gainsboro', 'GhostWhite', 'Gold', 'GoldenRod', 'Gray', 'Green', 'GreenYellow', 'HoneyDew', 'HotPink', 'IndianRed', 'Indigo', 'Ivory', 'Khaki', 'Lavender', 'LavenderBlush', 'LawnGreen', 'LemonChiffon', 'LightBlue', 'LightCoral', 'LightCyan', 'LightGoldenRodYellow', 'LightGray', 'LightGreen', 'LightPink', 'LightSalmon', 'LightSeaGreen', 'LightSkyBlue', 'LightSlateGray', 'LightSteelBlue', 'LightYellow', 'Lime', 'LimeGreen', 'Linen', 'Magenta', 'Maroon', 'MediumAquaMarine', 'MediumBlue', 'MediumOrchid', 'MediumPurple', 'MediumSeaGreen', 'MediumSlateBlue', 'MediumSpringGreen', 'MediumTurquoise', 'MediumVioletRed', 'MidnightBlue', 'MintCream', 'MistyRose', 'Moccasin', 'NavajoWhite', 'Navy', 'OldLace', 'Olive', 'OliveDrab', 'Orange', 'OrangeRed', 'Orchid', 'PaleGoldenRod', 'PaleGreen', 'PaleTurquoise', 'PaleVioletRed', 'PapayaWhip', 'PeachPuff', 'Peru', 'Pink', 'Plum', 'PowderBlue', 'Purple', 'Red', 'RosyBrown', 'RoyalBlue', 'SaddleBrown', 'Salmon', 'SandyBrown', 'SeaGreen', 'SeaShell', 'Sienna', 'Silver', 'SkyBlue', 'SlateBlue', 'SlateGray', 'Snow', 'SpringGreen', 'SteelBlue', 'Tan', 'Teal', 'Thistle', 'Tomato', 'Turquoise', 'Violet', 'Wheat', 'White', 'WhiteSmoke', 'Yellow', 'YellowGreen', ]; /** * @example '#fa3cc2' * * @return string */ public static function hexColor() { return '#' . str_pad(dechex(self::numberBetween(1, 16777215)), 6, '0', STR_PAD_LEFT); } /** * @example '#ff0044' * * @return string */ public static function safeHexColor() { $color = str_pad(dechex(self::numberBetween(0, 255)), 3, '0', STR_PAD_LEFT); return '#' . $color[0] . $color[0] . $color[1] . $color[1] . $color[2] . $color[2]; } /** * @example 'array(0,255,122)' * * @return array */ public static function rgbColorAsArray() { $color = static::hexColor(); return [ hexdec(substr($color, 1, 2)), hexdec(substr($color, 3, 2)), hexdec(substr($color, 5, 2)), ]; } /** * @example '0,255,122' * * @return string */ public static function rgbColor() { return implode(',', static::rgbColorAsArray()); } /** * @example 'rgb(0,255,122)' * * @return string */ public static function rgbCssColor() { return 'rgb(' . static::rgbColor() . ')'; } /** * @example 'rgba(0,255,122,0.8)' * * @return string */ public static function rgbaCssColor() { return 'rgba(' . static::rgbColor() . ',' . static::randomFloat(1, 0, 1) . ')'; } /** * @example 'blue' * * @return string */ public static function safeColorName() { return static::randomElement(static::$safeColorNames); } /** * @example 'NavajoWhite' * * @return string */ public static function colorName() { return static::randomElement(static::$allColorNames); } /** * @example '340,50,20' * * @return string */ public static function hslColor() { return sprintf( '%s,%s,%s', self::numberBetween(0, 360), self::numberBetween(0, 100), self::numberBetween(0, 100) ); } /** * @example array(340, 50, 20) * * @return array */ public static function hslColorAsArray() { return [ self::numberBetween(0, 360), self::numberBetween(0, 100), self::numberBetween(0, 100), ]; } }
[+]
ar_EG
[-] UserAgent.php
[edit]
[+]
tr_TR
[+]
bg_BG
[+]
nb_NO
[+]
ja_JP
[+]
sr_Latn_RS
[+]
it_IT
[+]
bn_BD
[+]
en_NG
[-] Internet.php
[edit]
[-] File.php
[edit]
[+]
sk_SK
[+]
is_IS
[+]
fi_FI
[+]
en_PH
[+]
kk_KZ
[+]
sl_SI
[-] Miscellaneous.php
[edit]
[+]
..
[+]
et_EE
[+]
id_ID
[+]
pl_PL
[-] Address.php
[edit]
[+]
en_IN
[-] Color.php
[edit]
[+]
lt_LT
[+]
en_GB
[+]
ru_RU
[-] Company.php
[edit]
[+]
th_TH
[+]
fa_IR
[+]
ko_KR
[+]
ka_GE
[+]
hr_HR
[+]
en_US
[+]
nl_BE
[+]
de_CH
[-] Lorem.php
[edit]
[+]
sr_RS
[-] Biased.php
[edit]
[+]
he_IL
[+]
vi_VN
[+]
pt_PT
[-] Image.php
[edit]
[+]
ar_JO
[+]
uk_UA
[+]
cs_CZ
[+]
en_UG
[+]
it_CH
[-] Medical.php
[edit]
[+]
ms_MY
[+]
hy_AM
[-] Person.php
[edit]
[+]
de_AT
[+]
zh_CN
[+]
en_ZA
[-] Barcode.php
[edit]
[+]
fr_BE
[+]
hu_HU
[-] HtmlLorem.php
[edit]
[+]
en_NZ
[+]
ar_SA
[+]
sv_SE
[+]
en_AU
[+]
lv_LV
[+]
ro_RO
[+]
en_CA
[+]
sr_Cyrl_RS
[-] Text.php
[edit]
[+]
el_CY
[+]
es_VE
[+]
me_ME
[+]
en_SG
[+]
fr_CA
[-] DateTime.php
[edit]
[+]
en_HK
[-] .htaccess
[edit]
[-] Base.php
[edit]
[+]
ro_MD
[+]
at_AT
[+]
mn_MN
[+]
da_DK
[-] Payment.php
[edit]
[+]
pt_BR
[-] PhoneNumber.php
[edit]
[+]
nl_NL
[+]
es_PE
[+]
ne_NP
[-] Uuid.php
[edit]
[+]
es_ES
[+]
de_DE
[+]
zh_TW
[+]
fr_CH
[+]
fr_FR
[+]
el_GR
[+]
es_AR