public function __construct( array $strings = [] ) { $default_strings = [ 'label' => __( 'Search site', 'genesis' ), 'placeholder' => '', 'input_value' => apply_filters( 'the_search_query', get_search_query() ), // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedHooknameFound -- WordPress core hook 'submit_value' => __( 'Search', 'genesis' ), ]; $this->strings = array_merge( $default_strings, $strings ); $this->unique_id = wp_unique_id( 'searchform-' ); }