Code Coverage |
||||||||||
Lines |
Functions and Methods |
Classes and Traits |
||||||||
| Total | |
50.00% |
2 / 4 |
|
0.00% |
0 / 1 |
CRAP | n/a |
0 / 0 |
|
| Automattic\Jetpack\Search\Compatibility\Jetpack\map_results_overlay_trigger | |
0.00% |
0 / 1 |
|
0.00% |
0 / 1 |
6 | |||
| 1 | <?php // phpcs:ignore WordPress.Files.FileName.NotHyphenatedLowercase |
| 2 | /** |
| 3 | * Compatibility for Jetpack Search version <= 0.17.0. |
| 4 | * |
| 5 | * @package automattic/jetpack-search |
| 6 | */ |
| 7 | |
| 8 | namespace Automattic\Jetpack\Search\Compatibility\Jetpack; |
| 9 | |
| 10 | if ( ! defined( 'ABSPATH' ) ) { |
| 11 | exit( 0 ); |
| 12 | } |
| 13 | |
| 14 | add_filter( 'option_jetpack_search_overlay_trigger', __NAMESPACE__ . '\map_results_overlay_trigger', 10, 2 ); |
| 15 | |
| 16 | /** |
| 17 | * We've retired the 'results' overlay trigger and want to migrate users to the similar 'immediate' setting. |
| 18 | * |
| 19 | * @param string $overlay_trigger Overlay trigger. |
| 20 | */ |
| 21 | function map_results_overlay_trigger( $overlay_trigger ) { |
| 22 | return 'results' === $overlay_trigger ? \Automattic\Jetpack\Search\Options::OVERLAY_TRIGGER_IMMEDIATE : $overlay_trigger; |
| 23 | } |