File manager - Edit - /home/verseaumee/ptitsanes/plugins/solidres/complextariff/complextariff.php
Back
<?php /*------------------------------------------------------------------------ Solidres - Hotel booking extension for Joomla ------------------------------------------------------------------------ @Author Solidres Team @Website http://www.solidres.com @Copyright Copyright (C) 2013 - 2017 Solidres. All Rights Reserved. @License GNU General Public License version 3, or later ------------------------------------------------------------------------*/ defined('_JEXEC') or die; /** * Solidres Complex Tariff * * @package Solidres * @subpackage ComplexTariff * @since 0.4.0 */ class PlgSolidresComplexTariff extends SRPlugin { protected static $plgVersion = '1.3.1'; public static function angular($extras = array()) { static $loaded = false; if ($loaded) { return; } JHtml::_('script', 'plg_solidres_complextariff/assets/angular/angular.min.js', array('version' => self::getHashVersion(), 'relative' => true)); JHtml::_('stylesheet', 'plg_solidres_complextariff/assets/angular/angular-busy.min.css', array('version' => self::getHashVersion(), 'relative' => true)); JHtml::_('stylesheet', 'plg_solidres_complextariff/assets/angular/angular-material.min.css', array('version' => self::getHashVersion(), 'relative' => true)); if (!empty($extras)) { foreach ($extras as $extra) { JHtml::_('script', 'plg_solidres_complextariff/assets/angular/angular-' . $extra . '.min.js', array('version' => self::getHashVersion(), 'relative' => true)); } } $loaded = true; } public static function complextariff() { static $loaded = false; if ($loaded) { return; } $langTag = JFactory::getLanguage()->getTag(); if (!file_exists(JPATH_ROOT . '/media/plg_solidres_complextariff/assets/js/angular/localization/' . $langTag . '.js')) { $langTag = 'en-GB'; } self::angular(array('route', 'busy', 'animate', 'aria', 'messages')); JHtml::_('script', 'plg_solidres_complextariff/assets/complextariff.min.js', array('version' => self::getHashVersion(), 'relative' => true)); JHtml::_('script', 'plg_solidres_complextariff/assets/angular/localization/' . $langTag . '.js', array('version' => self::getHashVersion(), 'relative' => true)); JHtml::_('script', 'plg_solidres_complextariff/assets/angular/angular-material.min.js', array('version' => self::getHashVersion(), 'relative' => true)); $loaded = true; } public function onSolidresPluginRegister() { $base = JUri::root(true) . '/plugins/solidres/complextariff/' . ($this->app->isAdmin() ? 'administrator' : '') . '/components/com_solidres'; JFactory::getDocument()->addScriptDeclaration(' (function() { Solidres.complextariff_base_url = "' . $base . '"; })(); '); parent::onSolidresPluginRegister(); } }
| ver. 1.4 |
Github
|
.
| PHP 8.5.7 | Generation time: 0 |
proxy
|
phpinfo
|
Settings