<?php

if ( ! function_exists( 'cevian_select_set_search_covers_header_global_option' ) ) {
    /**
     * This function set search type value for search options map
     */
    function cevian_select_set_search_covers_header_global_option( $search_type_options ) {
        $search_type_options['covers-header'] = esc_html__( 'Covers Header', 'cevian' );

        return $search_type_options;
    }

    add_filter( 'cevian_select_filter_search_type_global_option', 'cevian_select_set_search_covers_header_global_option' );
}

if ( ! function_exists( 'cevian_select_search_in_grid_dependency_covers_header' ) ) {
	/**
	 * Add dependency for 'search_in_grid' field type
	 * @param $dependency_array
	 * * @return array modified array of dependecies
	 */
	function cevian_select_search_in_grid_dependency_covers_header($dependency_array) {

		$dependency_array[] = 'covers-header';

		return $dependency_array;
	}

	add_filter( 'search_in_grid_dependency', 'cevian_select_search_in_grid_dependency_covers_header' );
}