<?php namespace WPForms\Migrations; /** * Class v1.7.7 upgrade. * * @since 1.7.7 */ class Upgrade177 extends UpgradeBase { /** * Run upgrade. * * @since 1.7.7 * * @return bool|null Upgrade result: * true - the upgrade completed successfully, * false - in the case of failure, * null - upgrade started but not yet finished (background task). */ public function run() { $settings = (array) get_option( 'wpforms_settings', [] ); $new_inputmask_key = 'validation-inputmask-incomplete'; $old_inputmask_key = 'validation-input-mask-incomplete'; $is_updated = false; if ( isset( $settings[ $new_inputmask_key ] ) && in_array( $settings[ $new_inputmask_key ], [ 'Please fill out all blanks.', esc_html__( 'Please fill out all blanks.', 'wpforms-lite' ) ], true ) ) { unset( $settings[ $new_inputmask_key ] ); $is_updated = true; } if ( empty( $settings[ $new_inputmask_key ] ) && ! empty( $settings[ $old_inputmask_key ] ) ) { $settings[ $new_inputmask_key ] = $settings[ $old_inputmask_key ]; $is_updated = true; } if ( $is_updated ) { update_option( 'wpforms_settings', $settings ); } return true; } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
Base.php | File | 11.87 KB | 0644 |
|
Migrations.php | File | 930 B | 0644 |
|
Upgrade159.php | File | 707 B | 0644 |
|
Upgrade1672.php | File | 863 B | 0644 |
|
Upgrade168.php | File | 1.24 KB | 0644 |
|
Upgrade175.php | File | 2.67 KB | 0644 |
|
Upgrade1751.php | File | 562 B | 0644 |
|
Upgrade177.php | File | 1.21 KB | 0644 |
|
Upgrade182.php | File | 3.04 KB | 0644 |
|
Upgrade183.php | File | 769 B | 0644 |
|
Upgrade184.php | File | 909 B | 0644 |
|
Upgrade186.php | File | 395 B | 0644 |
|
Upgrade187.php | File | 1.35 KB | 0644 |
|
Upgrade1_9_1.php | File | 1.37 KB | 0644 |
|
Upgrade1_9_2.php | File | 911 B | 0644 |
|
UpgradeBase.php | File | 2.48 KB | 0644 |
|