uawdijnntqw1x1x1
IP : 216.73.216.107
Hostname : toronto-dev2
Kernel : Linux toronto-dev2 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
srv
/
users
/
craft4
/
apps
/
craft4-newsite-space
/
vendor
/
.
/
craftcms
/
.
/
cms
/
src
/
.
/
models
/
UpdateRelease.php
/
/
<?php /** * @link https://craftcms.com/ * @copyright Copyright (c) Pixel & Tonic, Inc. * @license https://craftcms.github.io/license/ */ namespace craft\models; use craft\base\Model; use craft\helpers\DateTimeHelper; use DateTime; use DateTimeZone; /** * Stores the info for an update release. * * @author Pixel & Tonic, Inc. <support@pixelandtonic.com> * @since 3.0.0 */ class UpdateRelease extends Model { /** * @var string Version */ public string $version; /** * @var DateTime|null Date */ public ?DateTime $date = null; /** * @var bool Critical */ public bool $critical = false; /** * @var string|null Notes */ public ?string $notes = null; /** * @inheritdoc */ public function fields(): array { $fields = parent::fields(); // Don't include time zone in the date $fields['date'] = function(): ?string { if (isset($this->date)) { return DateTimeHelper::toDateTime($this->date)->setTimezone(new DateTimeZone('UTC'))->format('Y-m-d\TH:i:s'); } return null; }; return $fields; } }
/srv/users/craft4/apps/craft4-newsite-space/vendor/./craftcms/./cms/src/./models/UpdateRelease.php