ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\ContentPage\PageMetrics\Entity\PageMetrics Class Reference
+ Collaboration diagram for ILIAS\ContentPage\PageMetrics\Entity\PageMetrics:

Public Member Functions

 __construct (private readonly int $contentPageId, private readonly int $pageId, private readonly string $language, private readonly PageReadingTime $readingTime)
 
 contentPageId ()
 
 pageId ()
 
 language ()
 
 readingTime ()
 

Detailed Description

Definition at line 29 of file PageMetrics.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\ContentPage\PageMetrics\Entity\PageMetrics::__construct ( private readonly int  $contentPageId,
private readonly int  $pageId,
private readonly string  $language,
private readonly PageReadingTime  $readingTime 
)

Definition at line 31 of file PageMetrics.php.

36  {
37  }

Member Function Documentation

◆ contentPageId()

ILIAS\ContentPage\PageMetrics\Entity\PageMetrics::contentPageId ( )

Definition at line 39 of file PageMetrics.php.

Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsRepositoryImp\store().

39  : int
40  {
41  return $this->contentPageId;
42  }
+ Here is the caller graph for this function:

◆ language()

ILIAS\ContentPage\PageMetrics\Entity\PageMetrics::language ( )

Definition at line 49 of file PageMetrics.php.

Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsRepositoryImp\store().

49  : string
50  {
51  return $this->language;
52  }
+ Here is the caller graph for this function:

◆ pageId()

ILIAS\ContentPage\PageMetrics\Entity\PageMetrics::pageId ( )

Definition at line 44 of file PageMetrics.php.

Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsRepositoryImp\store().

44  : int
45  {
46  return $this->pageId;
47  }
+ Here is the caller graph for this function:

◆ readingTime()

ILIAS\ContentPage\PageMetrics\Entity\PageMetrics::readingTime ( )

Definition at line 54 of file PageMetrics.php.

Referenced by ILIAS\ContentPage\PageMetrics\PageMetricsRepositoryImp\store().

54  : PageReadingTime
55  {
56  return $this->readingTime;
57  }
+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: