ILIAS  trunk Revision v13.0_alpha-62-g3b72d83f2e5
ILIAS\Style\Content\ContentStylesRetrieval Class Reference
+ Inheritance diagram for ILIAS\Style\Content\ContentStylesRetrieval:
+ Collaboration diagram for ILIAS\Style\Content\ContentStylesRetrieval:

Public Member Functions

 __construct (protected array $data)
 
 getData (array $visible_column_ids, ?Range $range=null, ?Order $order=null, array $filter_data=[], array $additional_parameters=[])
 
 count (array $filter_data=[], array $additional_parameters=[])
 
 isFieldNumeric (string $field)
 
 getData (array $fields, ?Range $range=null, ?Order $order=null, array $filter=[], array $parameters=[])
 
 count (array $filter, array $parameters)
 
 isFieldNumeric (string $field)
 

Detailed Description

Definition at line 28 of file ContentStylesRetrieval.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\Style\Content\ContentStylesRetrieval::__construct ( protected array  $data)

Definition at line 32 of file ContentStylesRetrieval.php.

34 {
35 }

Member Function Documentation

◆ count()

ILIAS\Style\Content\ContentStylesRetrieval::count ( array  $filter_data = [],
array  $additional_parameters = [] 
)

Implements ILIAS\Repository\RetrievalInterface.

Definition at line 48 of file ContentStylesRetrieval.php.

51 : int {
52 return count($this->data);
53 }
count(array $filter_data=[], array $additional_parameters=[])

◆ getData()

ILIAS\Style\Content\ContentStylesRetrieval::getData ( array  $visible_column_ids,
?Range  $range = null,
?Order  $order = null,
array  $filter_data = [],
array  $additional_parameters = [] 
)

Implements ILIAS\Repository\RetrievalInterface.

Definition at line 37 of file ContentStylesRetrieval.php.

43 : \Generator {
44 $data = $this->applyOrder(array_values($this->data), $order);
45 yield from $this->applyRange($data, $range);
46 }
$data
Definition: storeScorm.php:45

◆ isFieldNumeric()

ILIAS\Style\Content\ContentStylesRetrieval::isFieldNumeric ( string  $field)

Implements ILIAS\Repository\RetrievalInterface.

Definition at line 55 of file ContentStylesRetrieval.php.

55 : bool
56 {
57 return in_array($field, ["id", "lm_nr", "category"], true);
58 }

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