This repository was archived by the owner on Mar 7, 2024. It is now read-only.
This repository was archived by the owner on Mar 7, 2024. It is now read-only.
Multiple Listeners on the same event #4
Open
Description
Is it not possible to have multiple listeners on the same event?
Each of these listeners work on their own but if I add them all, only the last is updated
BroadcasterField::make(__('Gross'), 'gross')
->broadcastTo('discount')
->hideFromIndex(),
BroadcasterField::make(__('Disc Percent'), 'disc_percent')
->broadcastTo('discount')
->hideFromIndex(),
BroadcasterField::make(__('Disc Amount'), 'disc_amount')
->broadcastTo('discount')
->hideFromIndex(),
ListenerField::make(__('Disc Sum'), 'disc_sum')
->listensTo('discount')
->hideFromIndex()
->calculateWith(function (Collection $values) {
// some calculations;
return $disc_sum;
}),
ListenerField::make(__('Disc Sum Percent'), 'disc_sum_percent')
->listensTo('discount')
->hideFromIndex()
->calculateWith(function (Collection $values) {
// some calculations;
return $disc_sum_percent;
}),
ListenerField::make(__('Discounted Gross'), 'discounted_gross')
->listensTo('discount')
->hideFromIndex()
->calculateWith(function (Collection $values) {
// some calculations;
return $disc_gross;
}),
Metadata
Metadata
Assignees
Labels
No labels