ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\GlobalScreen\ScreenContext\ScreenContext Interface Reference

Interface ScreenContext. More...

+ Inheritance diagram for ILIAS\GlobalScreen\ScreenContext\ScreenContext:
+ Collaboration diagram for ILIAS\GlobalScreen\ScreenContext\ScreenContext:

Public Member Functions

 getUniqueContextIdentifier ()
 
 hasReferenceId ()
 
 getReferenceId ()
 
 withReferenceId (ReferenceId $reference_id)
 
 withAdditionalData (Collection $collection)
 
 addAdditionalData (string $key, $value)
 
 getAdditionalData ()
 

Detailed Description

Interface ScreenContext.

Author
Fabian Schmid fs@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch

Definition at line 29 of file ScreenContext.php.

Member Function Documentation

◆ addAdditionalData()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::addAdditionalData ( string  $key,
  $value 
)
Parameters
string$key
$value
Returns
ScreenContext

Implemented in ILIAS\GlobalScreen\ScreenContext\BasicScreenContext.

Referenced by ilLSPlayer\play().

+ Here is the caller graph for this function:

◆ getAdditionalData()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::getAdditionalData ( )
Returns
Collection

Implemented in ILIAS\GlobalScreen\ScreenContext\BasicScreenContext.

◆ getReferenceId()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::getReferenceId ( )
Returns
ReferenceId

Implemented in ILIAS\GlobalScreen\ScreenContext\BasicScreenContext.

Referenced by ILIAS\Repository\Provider\RepositoryOpenGraphExposer\getObjectOfContext().

+ Here is the caller graph for this function:

◆ getUniqueContextIdentifier()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::getUniqueContextIdentifier ( )

◆ hasReferenceId()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::hasReferenceId ( )
Returns
bool

Implemented in ILIAS\GlobalScreen\ScreenContext\BasicScreenContext.

Referenced by ILIAS\Repository\Provider\RepositoryOpenGraphExposer\getObjectOfContext().

+ Here is the caller graph for this function:

◆ withAdditionalData()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::withAdditionalData ( Collection  $collection)
Parameters
Collection$collection
Returns
ScreenContext

Implemented in ILIAS\GlobalScreen\ScreenContext\BasicScreenContext.

Referenced by ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\push().

+ Here is the caller graph for this function:

◆ withReferenceId()

ILIAS\GlobalScreen\ScreenContext\ScreenContext::withReferenceId ( ReferenceId  $reference_id)
Parameters
ReferenceId$reference_id
Returns
ScreenContext

Implemented in ILIAS\GlobalScreen\ScreenContext\BasicScreenContext.

Referenced by ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\push().

+ Here is the caller graph for this function:

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