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
/
AssetIndexData.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 DateTime; /** * AssetIndexData model class. * * @author Pixel & Tonic, Inc. <support@pixelandtonic.com> * @since 3.0.0 */ class AssetIndexData extends Model { /** * @var int|null ID */ public ?int $id = null; /** * @var int|null Volume ID */ public ?int $volumeId = null; /** * @var string|null Session ID */ public ?string $sessionId = null; /** * @var string|null URI */ public ?string $uri = null; /** * @var int|null Size */ public ?int $size = null; /** * @var int|null Record ID */ public ?int $recordId = null; /** * @var bool|null Whether the path was skipped * @since 4.0.0 */ public ?bool $isSkipped = null; /** * @var DateTime|null The index timestamp */ public ?DateTime $timestamp = null; /** * @var bool is Dir */ public bool $isDir; /** * @var bool Is completed */ public bool $completed = false; /** * @var bool In progress */ public bool $inProgress = false; /** * @inheritdoc */ protected function defineRules(): array { $rules = parent::defineRules(); $rules[] = [['id', 'volumeId', 'number', 'size', 'recordId'], 'number', 'integerOnly' => true]; $rules[] = [['completed', 'inProgress'], 'boolean']; return $rules; } /** * Use the translated volume name as the string representation. * * @return string */ public function __toString(): string { return (string)$this->uri; } }
/srv/users/craft4/./apps/craft4-newsite-space/./vendor/craftcms/cms/src/models/AssetIndexData.php