프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$factory | Slot factory. | ||
$signalSlotMap | array | '*' signal name stands for "every signals". All slots registered to it will be triggered each time a signal is emitted. |
메소드 | 설명 | |
---|---|---|
__construct ( array $signalSlotMap = [] ) | Construct from factory. | |
attach ( string $signalIdentifier, |
Attaches the Slot with $slotIdentifier to the signal with $signalIdentifier. | |
emit ( eZ\Publish\Core\SignalSlot\Signal $signal ) | Emits the given $signal. |
public __construct ( array $signalSlotMap = [] ) | ||
$signalSlotMap | array |
public emit ( eZ\Publish\Core\SignalSlot\Signal $signal ) | ||
$signal | eZ\Publish\Core\SignalSlot\Signal |
protected SlotFactory,eZ\Publish\Core\SignalSlot $factory | ||
리턴 |
protected array $signalSlotMap | ||
리턴 | array |