/opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/nette/utils/src/Utils
NameSizeModeActions
ArrayHash.php22290644editdlrm
ArrayList.php31500644editdlrm
Arrays.php167780644editdlrm
Callback.php42850644editdlrm
DateTime.php33430644editdlrm
exceptions.php7840644editdlrm
FileInfo.php14780644editdlrm
FileSystem.php105470644editdlrm
Finder.php165400644editdlrm
Floats.php24130644editdlrm
Helpers.php34120644editdlrm
Html.php224180644editdlrm
Image.php284440644editdlrm
ImageColor.php20750644editdlrm
ImageType.php4150644editdlrm
Iterables.php72240644editdlrm
Json.php25610644editdlrm
ObjectHelpers.php80910644editdlrm
Paginator.php50950644editdlrm
Random.php14130644editdlrm
Reflection.php107460644editdlrm
ReflectionMethod.php9680644editdlrm
Strings.php264690644editdlrm
Type.php76340644editdlrm
Validators.php125200644editdlrm
Edit: /opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/nette/utils/src/Utils/DateTime.php (3343B)
format('Y-m-d H:i:s.u'), $time->getTimezone()); } elseif (\is_numeric($time)) { if ($time <= self::YEAR) { $time += \time(); } return (new static())->setTimestamp((int) $time); } else { // textual or null return new static((string) $time); } } /** * Creates DateTime object. * @throws Nette\InvalidArgumentException if the date and time are not valid. * @return static */ public static function fromParts(int $year, int $month, int $day, int $hour = 0, int $minute = 0, float $second = 0.0) { $s = \sprintf('%04d-%02d-%02d %02d:%02d:%02.5F', $year, $month, $day, $hour, $minute, $second); if (!\checkdate($month, $day, $year) || $hour < 0 || $hour > 23 || $minute < 0 || $minute > 59 || $second < 0 || $second >= 60) { throw new Nette\InvalidArgumentException("Invalid date '{$s}'"); } return new static($s); } /** * Returns new DateTime object formatted according to the specified format. * @param string|\DateTimeZone|null $timezone * @return static|false */ public static function createFromFormat(string $format, string $time, $timezone = null) { if ($timezone === null) { $timezone = new \DateTimeZone(\date_default_timezone_get()); } elseif (\is_string($timezone)) { $timezone = new \DateTimeZone($timezone); } $date = parent::createFromFormat($format, $time, $timezone); return $date ? static::from($date) : \false; } /** * Returns JSON representation in ISO 8601 (used by JavaScript). */ public function jsonSerialize() : string { return $this->format('c'); } /** * Returns the date and time in the format 'Y-m-d H:i:s'. */ public function __toString() : string { return $this->format('Y-m-d H:i:s'); } /** * You'd better use: (clone $dt)->modify(...) * @return static */ public function modifyClone(string $modify = '') { $dolly = clone $this; return $modify ? $dolly->modify($modify) : $dolly; } }