' => [], 'rel' => [], ], 'strong' => [], ] ), esc_url( wpforms_admin_upgrade_link( 'settings-lite-connect-disabled', 'Upgrade to WPForms Pro text Link' ) ) ), ], ]; $settings['general'] = wpforms_list_insert_after( $settings['general'], 'license-key', $setting ); return $settings; } /** * Automatically save the additional info when Lite Connect was enabled first time. * * @since 1.7.4 * * @param array $settings WPForms settings. * * @return array */ public function update_enabled_settings( $settings ) { if ( empty( $settings[ self::SETTINGS_SLUG ] ) ) { return $settings; } $since = self::SETTINGS_SLUG . '-since'; $email = self::SETTINGS_SLUG . '-email'; if ( empty( $settings[ $since ] ) ) { $settings[ $since ] = time(); } if ( empty( $settings[ $email ] ) ) { $user = wp_get_current_user(); $settings[ $email ] = $user && ! empty( $user->user_email ) ? $user->user_email : get_option( 'admin_email' ); } return $settings; } }