| 1 | <?php  | 
            ||
| 17 | class ContentDraftListItem implements ContentDraftListItemInterface  | 
            ||
| 18 | { | 
            ||
| 19 | /**  | 
            ||
| 20 | * @var \eZ\Publish\API\Repository\Values\Content\VersionInfo  | 
            ||
| 21 | */  | 
            ||
| 22 | private $versionInfo;  | 
            ||
| 23 | |||
| 24 | /**  | 
            ||
| 25 | * @param \eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo  | 
            ||
| 26 | */  | 
            ||
| 27 | public function __construct(VersionInfo $versionInfo)  | 
            ||
| 31 | |||
| 32 | /**  | 
            ||
| 33 | * @return \eZ\Publish\API\Repository\Values\Content\VersionInfo|null  | 
            ||
| 34 | */  | 
            ||
| 35 | public function getVersionInfo(): ?VersionInfo  | 
            ||
| 39 | |||
| 40 | /**  | 
            ||
| 41 | * @return bool  | 
            ||
| 42 | */  | 
            ||
| 43 | public function hasVersionInfo(): bool  | 
            ||
| 47 | }  | 
            ||
| 48 |