getSchema() as $tableName => $table ) { $fields = array_keys( $table->fields ); foreach ( $table->indexes as $indexName => $index ) { foreach ( $index->indexFields as $indexFieldName => $dummy ) { if ( !in_array( $indexFieldName, $fields ) ) { $errors[] = "Index '$tableName:$indexName' references unknown field name '$tableName:$indexFieldName'."; } } } } return $errors; } } ?>