Automattic\WooCommerce\Database\Migrations\CustomOrderTable
PostsToOrdersMigrationController::verify_transaction_isolation_level()
Verify that a given database transaction isolation level name is valid, and throw an exception if not.
Метод класса: PostsToOrdersMigrationController{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
// private - только в коде основоного (родительского) класса $result = $this->verify_transaction_isolation_level( $transaction_isolation_level ): void;
- $transaction_isolation_level(строка) (обязательный)
- Transaction isolation level name to check.
Код PostsToOrdersMigrationController::verify_transaction_isolation_level() PostsToOrdersMigrationController::verify transaction isolation level WC 7.7.2
private function verify_transaction_isolation_level( string $transaction_isolation_level ): void { if ( ! in_array( $transaction_isolation_level, CustomOrdersTableController::get_valid_transaction_isolation_levels(), true ) ) { throw new \Exception( 'Invalid database transaction isolation level name ' . $transaction_isolation_level ); } }