$this->add_tracking_data( $params ) ); } private function add_tracking_data( $params ) { $params['usages']['global_classes']['total_count'] = Global_Classes_Repository::make()->all()->get_items()->count(); if ( 0 === $params['usages']['global_classes']['total_count'] ) { return $params; } $applied_global_classes_usage = ( new Applied_Global_Classes_Usage() )->get(); $applied_global_classes_usage = Collection::make( $applied_global_classes_usage ) ->filter( fn( $count ) => $count <= self::MIN_CLASSES_COUNT ) ->keys() ->count(); if ( ! empty( $applied_global_classes_usage ) ) { $params['usages']['global_classes']['low_usage_global_classes_count'] = $applied_global_classes_usage; } return $params; } }