ILIAS  release_8 Revision v8.23
PageMetrics.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
24 
30 {
31  private int $contentPageId;
32  private int $pageId;
33  private string $language;
35 
36  public function __construct(int $contentPageId, int $pageId, string $language, PageReadingTime $readingTime)
37  {
39  $this->pageId = $pageId;
40  $this->language = $language;
41  $this->readingTime = $readingTime;
42  }
43 
44  public function contentPageId(): int
45  {
46  return $this->contentPageId;
47  }
48 
49  public function pageId(): int
50  {
51  return $this->pageId;
52  }
53 
54  public function language(): string
55  {
56  return $this->language;
57  }
58 
59  public function readingTime(): PageReadingTime
60  {
61  return $this->readingTime;
62  }
63 }
__construct(int $contentPageId, int $pageId, string $language, PageReadingTime $readingTime)
Definition: PageMetrics.php:36