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

Public Member Functions

 __construct (private SrcBuilder $src_builder, private Flavour $flavour)
 
 getURLs (bool $signed=false)
 
 getURLsAsArray (bool $signed=false)
 

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 28 of file FlavourURLs.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\LegalDocuments\Consumer\FlavourURLs::__construct ( private SrcBuilder  $src_builder,
private Flavour  $flavour 
)

Definition at line 30 of file FlavourURLs.php.

31  {
32  }

Member Function Documentation

◆ getURLs()

ILIAS\LegalDocuments\Consumer\FlavourURLs::getURLs ( bool  $signed = false)

Definition at line 34 of file FlavourURLs.php.

References ILIAS\ResourceStorage\Flavour\Machine\DefaultMachines\from().

Referenced by ILIAS\LegalDocuments\Consumer\FlavourURLs\getURLsAsArray().

34  : \Generator
35  {
36  yield from $this->src_builder->getFlavourURLs($this->flavour, $signed);
37  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getURLsAsArray()

ILIAS\LegalDocuments\Consumer\FlavourURLs::getURLsAsArray ( bool  $signed = false)

Definition at line 39 of file FlavourURLs.php.

References ILIAS\LegalDocuments\Consumer\FlavourURLs\getURLs().

39  : array
40  {
41  return iterator_to_array($this->getURLs($signed));
42  }
+ Here is the call graph for this function:

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