ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
IncrementalSignalGenerator Class Reference
+ Inheritance diagram for IncrementalSignalGenerator:
+ Collaboration diagram for IncrementalSignalGenerator:

Protected Member Functions

 createId ()
 
 createId ()
 

Protected Attributes

 $id = 0
 

Additional Inherited Members

- Public Member Functions inherited from ILIAS\UI\Implementation\Component\SignalGenerator
 create ($class='')
 Create a signal, each created signal MUST have a unique ID.
Parameters
string$classFully qualified class name (including namespace) of desired signal sub type
Returns
Signal
More...
 
 create ($class='')
 Create a signal, each created signal MUST have a unique ID. More...
 
- Data Fields inherited from ILIAS\UI\Implementation\Component\SignalGenerator
const PREFIX = 'il_signal_'
 

Detailed Description

Definition at line 199 of file Base.php.

Member Function Documentation

◆ createId()

IncrementalSignalGenerator::createId ( )
protected
Returns
string

Reimplemented from ILIAS\UI\Implementation\Component\SignalGenerator.

Definition at line 203 of file Base.php.

204 {
205 return 'signal_' . ++$this->id;
206 }

References $id.

Field Documentation

◆ $id

IncrementalSignalGenerator::$id = 0
protected

Definition at line 201 of file Base.php.

Referenced by createId().


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