Skip to content

Commit e109bd3

Browse files
Fediklaoneo
andauthored
Backporting event changes (#41484)
Co-authored-by: Allon Moritz <[email protected]>
1 parent 7b7f943 commit e109bd3

File tree

9 files changed

+14
-28
lines changed

9 files changed

+14
-28
lines changed

administrator/components/com_scheduler/src/Traits/TaskPluginTrait.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,7 @@ public function enhanceTaskItemForm($context, $data = null): bool
109109
{
110110
if ($context instanceof EventInterface) {
111111
/** @var Form $form */
112-
$form = $context->getArgument('0');
113-
$data = $context->getArgument('1');
112+
[$form, $data] = array_values($context->getArguments());
114113
} elseif ($context instanceof Form) {
115114
$form = $context;
116115
} else {

plugins/system/schedulerunner/src/Extension/ScheduleRunner.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -308,8 +308,7 @@ private function runScheduler(int $id = 0): ?Task
308308
public function enhanceSchedulerConfig(EventInterface $event): void
309309
{
310310
/** @var Form $form */
311-
$form = $event->getArgument('0');
312-
$data = $event->getArgument('1');
311+
[$form, $data] = array_values($event->getArguments());
313312

314313
if (
315314
$form->getName() !== 'com_config.component'
@@ -344,7 +343,7 @@ public function enhanceSchedulerConfig(EventInterface $event): void
344343
public function generateWebcronKey(EventInterface $event): void
345344
{
346345
/** @var Extension $table */
347-
[$context, $table] = $event->getArguments();
346+
[$context, $table] = array_values($event->getArguments());
348347

349348
if ($context !== 'com_config.component' || $table->name !== 'com_scheduler') {
350349
return;

plugins/system/tasknotification/src/Extension/TaskNotification.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ public static function getSubscribedEvents(): array
9090
public function injectTaskNotificationFieldset(EventInterface $event): bool
9191
{
9292
/** @var Form $form */
93-
$form = $event->getArgument('0');
93+
[$form] = array_values($event->getArguments());
9494

9595
if ($form->getName() !== 'com_scheduler.task') {
9696
return true;

plugins/system/webauthn/src/PluginTraits/AdditionalLoginButtons.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ trait AdditionalLoginButtons
6161
public function onUserLoginButtons(Event $event): void
6262
{
6363
/** @var string $form The HTML ID of the form we are enclosed in */
64-
[$form] = $event->getArguments();
64+
[$form] = array_values($event->getArguments());
6565

6666
// If we determined we should not inject a button return early
6767
if (!$this->mustDisplayButton()) {

plugins/system/webauthn/src/PluginTraits/UserDeletion.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ public function onUserAfterDelete(Event $event): void
4545
* @var bool $success True if user was successfully stored in the database
4646
* @var string|null $msg Message
4747
*/
48-
[$user, $success, $msg] = $event->getArguments();
48+
[$user, $success, $msg] = array_values($event->getArguments());
4949

5050
if (!$success) {
5151
$this->returnFromEvent($event, true);

plugins/system/webauthn/src/PluginTraits/UserProfileFields.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ public function onContentPrepareForm(Event $event)
9999
* @var Form $form The form to be altered.
100100
* @var mixed $data The associated data for the form.
101101
*/
102-
[$form, $data] = $event->getArguments();
102+
[$form, $data] = array_values($event->getArguments());
103103

104104
$name = $form->getName();
105105

@@ -160,7 +160,7 @@ public function onContentPrepareData(Event $event): void
160160
* @var string|null $context The context for the data
161161
* @var array|object|null $data An object or array containing the data for the form.
162162
*/
163-
[$context, $data] = $event->getArguments();
163+
[$context, $data] = array_values($event->getArguments());
164164

165165
if (!\in_array($context, ['com_users.profile', 'com_users.user'])) {
166166
return;

plugins/workflow/featuring/src/Extension/Featuring.php

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,7 @@ public static function getSubscribedEvents(): array
8989
*/
9090
public function onContentPrepareForm(EventInterface $event)
9191
{
92-
$form = $event->getArgument('0');
93-
$data = $event->getArgument('1');
92+
[$form, $data] = array_values($event->getArguments());
9493

9594
$context = $form->getName();
9695

@@ -371,12 +370,8 @@ public function onContentBeforeChangeFeatured(FeatureEvent $event)
371370
*/
372371
public function onContentBeforeSave(EventInterface $event)
373372
{
374-
$context = $event->getArgument('0');
375-
376373
/** @var TableInterface $table */
377-
$table = $event->getArgument('1');
378-
$isNew = $event->getArgument('2');
379-
$data = $event->getArgument('3');
374+
[$context, $table, $isNew, $data] = array_values($event->getArguments());
380375

381376
if (!$this->isSupported($context)) {
382377
return true;

plugins/workflow/notification/src/Extension/Notification.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,7 @@ public function __construct(DispatcherInterface $dispatcher, array $config, Lang
9999
*/
100100
public function onContentPrepareForm(EventInterface $event)
101101
{
102-
$form = $event->getArgument('0');
103-
$data = $event->getArgument('1');
102+
[$form, $data] = array_values($event->getArguments());
104103

105104
$context = $form->getName();
106105

plugins/workflow/publishing/src/Extension/Publishing.php

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,7 @@ public static function getSubscribedEvents(): array
8787
*/
8888
public function onContentPrepareForm(EventInterface $event)
8989
{
90-
$form = $event->getArgument('0');
91-
$data = $event->getArgument('1');
90+
[$form, $data] = array_values($event->getArguments());
9291

9392
$context = $form->getName();
9493

@@ -353,8 +352,7 @@ public function onWorkflowAfterTransition(WorkflowTransitionEvent $event)
353352
*/
354353
public function onContentBeforeChangeState(EventInterface $event)
355354
{
356-
$context = $event->getArgument('0');
357-
$pks = $event->getArgument('1');
355+
[$form, $pks] = array_values($event->getArguments());
358356

359357
if (!$this->isSupported($context)) {
360358
return true;
@@ -380,12 +378,8 @@ public function onContentBeforeChangeState(EventInterface $event)
380378
*/
381379
public function onContentBeforeSave(EventInterface $event)
382380
{
383-
$context = $event->getArgument('0');
384-
385381
/** @var TableInterface $table */
386-
$table = $event->getArgument('1');
387-
$isNew = $event->getArgument('2');
388-
$data = $event->getArgument('3');
382+
[$context, $table, $isNew, $data] = array_values($event->getArguments());
389383

390384
if (!$this->isSupported($context)) {
391385
return true;

0 commit comments

Comments
 (0)