Completed
Push — master ( ff2b0b...f369f8 )
by Alexey
05:58
created

MaintenanceAsset::init()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 11
Code Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 6
c 0
b 0
f 0
dl 0
loc 11
rs 10
cc 2
nc 2
nop 0
1
<?php
2
3
namespace frontend\assets;
4
5
use yii\web\AssetBundle;
6
use yii\web\YiiAsset;
7
use yii\bootstrap\BootstrapPluginAsset;
8
use common\assets\FontAwesomeAsset;
9
use common\assets\Html5ShivAsset;
10
use common\assets\RespondAsset;
11
12
/**
13
 * Class MaintenanceAsset
14
 * @package frontend\assets
15
 */
16
class MaintenanceAsset extends AssetBundle
17
{
18
    /**
19
     * @var string
20
     */
21
    public $sourcePath;
22
23
    /**
24
     * @inheritdoc
25
     */
26
    public function init()
27
    {
28
        parent::init();
29
        $this->sourcePath = __DIR__ . '/maintenance';
30
31
        $this->css = [
32
            'css/maintenance.css',
33
        ];
34
35
        $this->publishOptions = [
36
            'forceCopy' => YII_ENV_DEV ? true : false
37
        ];
38
    }
39
40
    /**
41
     * @var array
42
     */
43
    public $depends = [
44
        YiiAsset::class,
45
        BootstrapPluginAsset::class,
46
        FontAwesomeAsset::class,
47
        Html5ShivAsset::class,
48
        RespondAsset::class
49
    ];
50
}
51