@@ -206,23 +206,6 @@ protected function is_specific_task_completed( $task_id ) {
206206 return $ term ? self ::MIN_POSTS < $ term ->count : true ;
207207 }
208208
209- /**
210- * Transform data collector data into task data format.
211- *
212- * @param array $data The data from data collector.
213- * @return array The transformed data with original data merged.
214- */
215- protected function transform_collector_data ( array $ data ): array {
216- return \array_merge (
217- $ data ,
218- [
219- 'target_term_id ' => $ data ['term_id ' ],
220- 'target_taxonomy ' => $ data ['taxonomy ' ],
221- 'target_term_name ' => $ data ['name ' ],
222- ]
223- );
224- }
225-
226209 /**
227210 * Get an array of tasks to inject.
228211 *
@@ -236,11 +219,11 @@ public function get_tasks_to_inject() {
236219 return [];
237220 }
238221
239- $ data = $ this ->get_data_collector ()->collect ();
222+ $ data = $ this ->transform_collector_data ( $ this -> get_data_collector ()->collect () );
240223 $ task_id = $ this ->get_task_id (
241224 [
242- 'term_id ' => $ data ['term_id ' ],
243- 'taxonomy ' => $ data ['taxonomy ' ],
225+ 'target_term_id ' => $ data ['target_term_id ' ],
226+ 'target_taxonomy ' => $ data ['target_taxonomy ' ],
244227 ]
245228 );
246229
@@ -251,7 +234,7 @@ public function get_tasks_to_inject() {
251234 // Transform the data to match the task data structure.
252235 $ task_data = $ this ->modify_injection_task_data (
253236 $ this ->get_task_details (
254- $ this -> transform_collector_data ( $ data )
237+ $ data
255238 )
256239 );
257240
0 commit comments