| @@ 2216-2221 (lines=6) @@ | ||
| 2213 | $deletion_data = get_option('ee_deletion_' . $deletion_job_code, []); |
|
| 2214 | ||
| 2215 | $models_and_ids_to_delete = []; |
|
| 2216 | foreach ($deletion_data as $root) { |
|
| 2217 | if (! $root instanceof ModelObjNode) { |
|
| 2218 | throw new UnexpectedEntityException($root, 'ModelObjNode'); |
|
| 2219 | } |
|
| 2220 | $models_and_ids_to_delete = array_replace_recursive($models_and_ids_to_delete, $root->getIds()); |
|
| 2221 | } |
|
| 2222 | return $models_and_ids_to_delete; |
|
| 2223 | } |
|
| 2224 | ||
| @@ 45-50 (lines=6) @@ | ||
| 42 | throw new UnexpectedEntityException($roots, 'array', esc_html__('The job seems to be stale. Please press the back button in your browser twice.', 'event_espresso')); |
|
| 43 | } |
|
| 44 | $models_and_ids_to_delete = []; |
|
| 45 | foreach ($roots as $root) { |
|
| 46 | if (! $root instanceof ModelObjNode) { |
|
| 47 | throw new UnexpectedEntityException($root, 'ModelObjNode'); |
|
| 48 | } |
|
| 49 | $models_and_ids_to_delete = array_replace_recursive($models_and_ids_to_delete, $root->getIds()); |
|
| 50 | } |
|
| 51 | $job_parameters->set_extra_data( |
|
| 52 | [ |
|
| 53 | 'models_and_ids_to_delete' => $models_and_ids_to_delete |
|