Skip to content

Commit 486bdf8

Browse files
committed
Restore hook snapshot iteration
1 parent 7e0e642 commit 486bdf8

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

packages/runtime-core/src/runtime-php-snippets.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ function ${snapshot}(string $hook_name): array {
1515
if (!isset($wp_filter[$hook_name]) || !isset($wp_filter[$hook_name]->callbacks)) {
1616
return $snapshot;
1717
}
18-
$callbacks_by_priority = $wp_filter[$hook_name]->callbacks;
19-
foreach ($callbacks_by_priority as $priority => $callbacks) {
18+
foreach ($wp_filter[$hook_name]->callbacks as $priority => $callbacks) {
2019
foreach (array_keys($callbacks) as $callback_id) {
2120
$snapshot[$priority . ':' . $callback_id] = true;
2221
}
@@ -29,7 +28,8 @@ function ${defer}(string $hook_name, array $before): array {
2928
if (!isset($wp_filter[$hook_name]) || !isset($wp_filter[$hook_name]->callbacks)) {
3029
return $deferred;
3130
}
32-
foreach ($wp_filter[$hook_name]->callbacks as $priority => $callbacks) {
31+
$callbacks_by_priority = $wp_filter[$hook_name]->callbacks;
32+
foreach ($callbacks_by_priority as $priority => $callbacks) {
3333
foreach ($callbacks as $callback_id => $callback) {
3434
if (isset($before[$priority . ':' . $callback_id])) {
3535
continue;

packages/runtime-playground/src/bench-command-handlers.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1181,8 +1181,7 @@ function wp_codebox_bench_snapshot_wordpress_hook_callbacks(string $hook_name):
11811181
if (!isset($wp_filter[$hook_name]) || !isset($wp_filter[$hook_name]->callbacks)) {
11821182
return $snapshot;
11831183
}
1184-
$callbacks_by_priority = $wp_filter[$hook_name]->callbacks;
1185-
foreach ($callbacks_by_priority as $priority => $callbacks) {
1184+
foreach ($wp_filter[$hook_name]->callbacks as $priority => $callbacks) {
11861185
foreach (array_keys($callbacks) as $callback_id) {
11871186
$snapshot[$priority . ':' . $callback_id] = true;
11881187
}
@@ -1196,7 +1195,8 @@ function wp_codebox_bench_defer_new_wordpress_hook_callbacks(string $hook_name,
11961195
if (!isset($wp_filter[$hook_name]) || !isset($wp_filter[$hook_name]->callbacks)) {
11971196
return $deferred;
11981197
}
1199-
foreach ($wp_filter[$hook_name]->callbacks as $priority => $callbacks) {
1198+
$callbacks_by_priority = $wp_filter[$hook_name]->callbacks;
1199+
foreach ($callbacks_by_priority as $priority => $callbacks) {
12001200
foreach ($callbacks as $callback_id => $callback) {
12011201
if (isset($before[$priority . ':' . $callback_id])) {
12021202
continue;

packages/runtime-playground/src/phpunit-command-handlers.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -497,8 +497,7 @@ function pg_snapshot_wordpress_hook_callbacks(string $hook_name): array {
497497
if (!isset($wp_filter[$hook_name]) || !isset($wp_filter[$hook_name]->callbacks)) {
498498
return $snapshot;
499499
}
500-
$callbacks_by_priority = $wp_filter[$hook_name]->callbacks;
501-
foreach ($callbacks_by_priority as $priority => $callbacks) {
500+
foreach ($wp_filter[$hook_name]->callbacks as $priority => $callbacks) {
502501
foreach (array_keys($callbacks) as $callback_id) {
503502
$snapshot[$priority . ':' . $callback_id] = true;
504503
}
@@ -511,7 +510,8 @@ function pg_remove_new_wordpress_hook_callbacks(string $hook_name, array $before
511510
if (!isset($wp_filter[$hook_name]) || !isset($wp_filter[$hook_name]->callbacks)) {
512511
return;
513512
}
514-
foreach ($wp_filter[$hook_name]->callbacks as $priority => $callbacks) {
513+
$callbacks_by_priority = $wp_filter[$hook_name]->callbacks;
514+
foreach ($callbacks_by_priority as $priority => $callbacks) {
515515
foreach (array_keys($callbacks) as $callback_id) {
516516
if (!isset($before[$priority . ':' . $callback_id])) {
517517
$callback = $callbacks[$callback_id];

0 commit comments

Comments
 (0)