ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
ILIAS\ResourceStorage\Consumer\FlavourURLs Class Reference
+ Collaboration diagram for ILIAS\ResourceStorage\Consumer\FlavourURLs:

Public Member Functions

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

Private Attributes

SrcBuilder $src_builder
 
Flavour $flavour
 

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\ResourceStorage\Consumer\FlavourURLs::__construct ( SrcBuilder  $src_builder,
Flavour  $flavour 
)

Member Function Documentation

◆ getURLs()

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

Definition at line 39 of file FlavourURLs.php.

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

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

39  : \Generator
40  {
41  yield from $this->src_builder->getFlavourURLs($this->flavour, $signed);
42  }
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getURLsAsArray()

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

Definition at line 44 of file FlavourURLs.php.

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

44  : array
45  {
46  return iterator_to_array($this->getURLs($signed));
47  }
+ Here is the call graph for this function:

Field Documentation

◆ $flavour

Flavour ILIAS\ResourceStorage\Consumer\FlavourURLs::$flavour
private

◆ $src_builder

SrcBuilder ILIAS\ResourceStorage\Consumer\FlavourURLs::$src_builder
private

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