Automattic\WooCommerce\Database\Migrations
MetaToCustomTableMigrator::verify_data
Verify data from both source and destination tables and check if they were migrated properly.
Method of the class: MetaToCustomTableMigrator{}
No Hooks.
Returns
Array. Array of failed IDs if any, along with columns/meta_key names.
Usage
// protected - for code of main (parent) or child class $result = $this->verify_data( $collected_data );
- $collected_data(array) (required)
- Collected data in array format, should be in same structure as returned from query in
$this->build_verification_query.
MetaToCustomTableMigrator::verify_data() MetaToCustomTableMigrator::verify data code WC 10.6.2
protected function verify_data( $collected_data ) {
$failed_ids = array();
foreach ( $collected_data as $row ) {
$failed_ids = $this->verify_entity_columns( $row, $failed_ids );
$failed_ids = $this->verify_meta_columns( $row, $failed_ids );
}
return $failed_ids;
}