| Linux server27.hostingraja.org 2.6.32-954.3.5.lve1.4.93.el6.x86_64 #1 SMP Wed Oct 4 17:04:29 UTC 2023 x86_64 Path : /home/udaipurk/www/websites/rishhh/wp-content/plugins/et-core-plugin/app/controllers/ |
| Current File : //home/udaipurk/www/websites/rishhh/wp-content/plugins/et-core-plugin/app/controllers/search.php |
<?php
namespace ETC\App\Controllers;
use ETC\App\Controllers\Base_Controller;
/**
* Create customizer controller.
*
* @since 1.4.4
* @package ETC
* @subpackage ETC/Models
*/
final class Search extends Base_Controller {
/**
* Construct the class.
*
* @since 1.4.4
*/
public function hooks() {
$this->search_init();
$this->search_admin_init();
}
/**
* Require admin part.
*
* @since 2.2.3
* @version 1.0.0
*/
function search_admin_init() {
require_once( ET_AJAX_SEARCH_DIR . 'search/admin/admin-menu.php' );
}
/**
* Initiate customizer options.
*
* @since 3.2.5
*/
public function search_init() {
// Run builder
$this->get_model()->_run();
}
public function getOption($key = '', $default_value = false) {
$settings = $this->get_model()->settings;
return isset($settings[$key]) ? $settings[$key] : $default_value;
}
}