vendor/ezsystems/ezplatform-kernel/eZ/Publish/API/Repository/Values/Content/Thumbnail.php line 19

Open in your IDE?
  1. <?php
  2. /**
  3.  * @copyright Copyright (C) Ibexa AS. All rights reserved.
  4.  * @license For full copyright and license information view LICENSE file distributed with this source code.
  5.  */
  6. declare(strict_types=1);
  7. namespace eZ\Publish\API\Repository\Values\Content;
  8. use eZ\Publish\API\Repository\Values\ValueObject;
  9. /**
  10.  * @property-read string $resource
  11.  * @property-read int|null $width
  12.  * @property-read int|null $height
  13.  * @property-read string|null $mimeType
  14.  */
  15. class Thumbnail extends ValueObject
  16. {
  17.     /**
  18.      * Can be target URL or Base64 data (or anything else).
  19.      *
  20.      * @var string
  21.      */
  22.     protected $resource;
  23.     /** @var int|null */
  24.     protected $width;
  25.     /** @var int|null */
  26.     protected $height;
  27.     /** @var string|null */
  28.     protected $mimeType;
  29. }