%PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 49.231.201.246 / Your IP : 216.73.216.149 Web Server : Apache/2.4.18 (Ubuntu) System : Linux 246 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64 User : root ( 0) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : exec,passthru,shell_exec,system,proc_open,popen,pcntl_exec MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/egp/vendor/kartik-v/yii2-krajee-base/src/ |
Upload File : |
<?php /** * @package yii2-krajee-base * @author Kartik Visweswaran <kartikv2@gmail.com> * @copyright Copyright © Kartik Visweswaran, Krajee.com, 2014 - 2019 * @version 2.0.5 */ namespace kartik\base; use Yii; use yii\base\InvalidConfigException; use yii\helpers\ArrayHelper; use yii\web\View; /** * Asset bundle used for all Krajee extensions with bootstrap and jquery dependency. * * @author Kartik Visweswaran <kartikv2@gmail.com> */ class AssetBundle extends BaseAssetBundle implements BootstrapInterface { use BootstrapTrait; /** * @var bool whether to enable the dependency with yii2 bootstrap asset bundle (depending on [[bsVersion]]) */ public $bsDependencyEnabled; /** * @var bool whether the bootstrap JS plugins are to be loaded and enabled */ public $bsPluginEnabled = false; /** * @inheritdoc */ public $depends = [ 'yii\web\YiiAsset', ]; /** * @inheritdoc * @throws InvalidConfigException */ public function init() { if (!isset($this->bsDependencyEnabled)) { $this->bsDependencyEnabled = ArrayHelper::getValue(Yii::$app->params, 'bsDependencyEnabled', true); } if ($this->bsDependencyEnabled) { $this->initBsAssets(); } parent::init(); } /** * Initialize bootstrap assets dependencies * @throws InvalidConfigException */ protected function initBsAssets() { $lib = 'bootstrap' . ($this->isBs4() ? '4' : ''); $this->depends[] = "yii\\{$lib}\\BootstrapAsset"; if ($this->bsPluginEnabled) { $this->depends[] = "yii\\{$lib}\\BootstrapPluginAsset"; } } /** * Registers this asset bundle with a view after validating the bootstrap version * @param View $view the view to be registered with * @param string $bsVer the bootstrap version * @return static the registered asset bundle instance */ public static function registerBundle($view, $bsVer = null) { $currVer = ArrayHelper::getValue(Yii::$app->params, 'bsVersion', null); if (empty($bsVer) || static::isSameVersion($currVer, $bsVer)) { return static::register($view); } Yii::$app->params['bsVersion'] = $bsVer; $out = static::register($view); if (!empty($currVer)) { Yii::$app->params['bsVersion'] = $currVer; } return $out; } }