File "mod_vikbooking_horizontalsearch.php"
Full Path: /home/romayxjt/public_html/wp-content/plugins/vikbooking/modules/mod_vikbooking_horizontalsearch/mod_vikbooking_horizontalsearch.php
File size: 1.43 KB
MIME-type: text/x-php
Charset: utf-8
<?php
/**
* @package VikBooking
* @subpackage mod_vikbooking_horizontalsearch
* @author Alessio Gaggii - E4J s.r.l
* @copyright Copyright (C) 2018 E4J s.r.l. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE
* @link https://vikwp.com
*/
// No direct access
defined('ABSPATH') or die('No script kiddies please!');
require_once VBO_SITE_PATH . DIRECTORY_SEPARATOR . 'helpers' . DIRECTORY_SEPARATOR . 'lib.vikbooking.php';
// require helper class
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'helper.php';
// module main file
VikBooking::loadFontAwesome();
if (defined('VBO_SITE_URI') && defined('VIKBOOKING_SOFTWARE_VERSION')) {
/**
* @wponly CSS URI differs from Joomla
*/
JFactory::getDocument()->addStyleSheet(VIKBOOKING_SITE_ASSETS_URI.'vikbooking_styles.css', array('version' => VIKBOOKING_SOFTWARE_VERSION), array('id' => 'vbo-style'));
}
if (method_exists('VikBooking', 'getTracker')) {
// invoke the Tracker Class
VikBooking::getTracker();
}
if (method_exists('VikBooking', 'loadPreferredColorStyles')) {
VikBooking::loadPreferredColorStyles();
}
// get widget id
$randid = str_replace('mod_vikbooking_horizontalsearch-', '', $params->get('widget_id', rand(1, 999)));
// get widget base URL
$baseurl = VBO_MODULES_URI;
// module layout file
require JModuleHelper::getLayoutPath('mod_vikbooking_horizontalsearch', $params->get('layout', 'default'));