/
GiiAsset.php
41 lines (37 loc) · 908 Bytes
/
GiiAsset.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
namespace richkay\geesgii;
use yii\web\AssetBundle;
/**
* This declares the asset files required by Gii.
*
* @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0
*/
class GiiAsset extends AssetBundle
{
public $sourcePath = '@richkay/geesgii/assets';
public $css = [
'main.css',
];
public $js = [
'geesgii.js',
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
'yii\bootstrap\BootstrapPluginAsset',
'richkay\geesgii\TypeAheadAsset',
'kartik\grid\GridViewAsset',
];
public function init() {
// In dev mode use non-minified javascripts
$this->js = YII_DEBUG ? [
'ModalRemote.js',
'geesgiicrud.js',
]:[
'ModalRemote.min.js',
'geesgiicrud.min.js',
];
parent::init();
}
}