1
|
<?php
|
1
|
<?php
|
2
|
namespace common\config;
|
2
|
namespace common\config;
|
|
|
3
|
+use Yii;
|
|
|
4
|
+
|
|
|
5
|
+/**
|
|
|
6
|
+ * 环境变量/常量
|
|
|
7
|
+ */
|
|
|
8
|
+class Environmen{
|
|
|
9
|
+
|
|
|
10
|
+ /**
|
|
|
11
|
+ * 应用环境量
|
|
|
12
|
+ */
|
|
|
13
|
+ static function ENV(){
|
|
|
14
|
+ if (YII_ENV_PROD){
|
|
|
15
|
+ self::setProd();
|
|
|
16
|
+ }elseif (YII_ENV_DEV){
|
|
|
17
|
+ self::setDev();
|
|
|
18
|
+ }else{
|
|
|
19
|
+ self::setProd();
|
|
|
20
|
+ }
|
|
|
21
|
+ }
|
|
|
22
|
+
|
|
|
23
|
+ /**
|
|
|
24
|
+ * 生产环境
|
|
|
25
|
+ */
|
|
|
26
|
+ private static function setProd(){
|
|
|
27
|
+ Yii::setAlias('@www', 'http://live.yoho.cn');
|
|
|
28
|
+ Yii::setAlias('@admin', 'http://admin.live.yoho.cn');
|
|
|
29
|
+ Yii::setAlias('@api', 'http://api.live.yoho.cn');
|
|
|
30
|
+
|
|
|
31
|
+ define('news_domain','http://newboys.yoho.cn/');
|
|
|
32
|
+ }
|
|
|
33
|
+
|
|
|
34
|
+ /**
|
|
|
35
|
+ * 开发环境
|
|
|
36
|
+ */
|
|
|
37
|
+ private static function setDev(){
|
|
|
38
|
+ Yii::setAlias('@www', 'http://test.live.yoho.cn');
|
|
|
39
|
+ Yii::setAlias('@admin', 'http://testadmin.live.yoho.cn');
|
|
|
40
|
+ Yii::setAlias('@api', 'http://testapi.live.yoho.cn');
|
|
|
41
|
+
|
|
|
42
|
+ define('news_domain','http://newboys.test.yoho.cn/');
|
|
|
43
|
+ }
|
|
|
44
|
+}
|
|
|
45
|
+Environmen::ENV();
|
|
|
46
|
+
|
3
|
class Params {
|
47
|
class Params {
|
4
|
/**
|
48
|
/**
|
5
|
* 业务线
|
49
|
* 业务线
|
|
@@ -20,6 +64,27 @@ class Params { |
|
@@ -20,6 +64,27 @@ class Params { |
20
|
* 直播已结束
|
64
|
* 直播已结束
|
21
|
*/
|
65
|
*/
|
22
|
const LIVE_END = 2;
|
66
|
const LIVE_END = 2;
|
|
|
67
|
+
|
|
|
68
|
+ /**
|
|
|
69
|
+ * 是否精选
|
|
|
70
|
+ */
|
|
|
71
|
+ const BEST_NO = 0;
|
|
|
72
|
+ const BEST_1 = 1;
|
|
|
73
|
+ const BEST_2 = 2;
|
|
|
74
|
+
|
|
|
75
|
+ /**
|
|
|
76
|
+ * 马甲状态
|
|
|
77
|
+ */
|
|
|
78
|
+ const VEST_NO = 0;
|
|
|
79
|
+ const VEST_SLOW = 1;
|
|
|
80
|
+ const VEST_NORMAL = 2;
|
|
|
81
|
+ const VEST_FAST = 3;
|
|
|
82
|
+
|
|
|
83
|
+ /**
|
|
|
84
|
+ * 禁言状态
|
|
|
85
|
+ */
|
|
|
86
|
+ const UN_FORBID = 0;
|
|
|
87
|
+ const IS_FORBID = 1;
|
23
|
}
|
88
|
}
|
24
|
|
89
|
|
25
|
return [
|
90
|
return [
|
|
@@ -36,16 +101,16 @@ return [ |
|
@@ -36,16 +101,16 @@ return [ |
36
|
],
|
101
|
],
|
37
|
//是否精选
|
102
|
//是否精选
|
38
|
'best'=>[
|
103
|
'best'=>[
|
39
|
- 0=>'否',
|
|
|
40
|
- 1=>'精选1',
|
|
|
41
|
- 2=>'精选2',
|
104
|
+ Params::BEST_NO=>'否',
|
|
|
105
|
+ Params::BEST_1=>'精选1',
|
|
|
106
|
+ Params::BEST_2=>'精选2',
|
42
|
],
|
107
|
],
|
43
|
//马甲状态
|
108
|
//马甲状态
|
44
|
'vest'=>[
|
109
|
'vest'=>[
|
45
|
- 0=>'关闭',
|
|
|
46
|
- 1=>'最慢',
|
|
|
47
|
- 2=>'一般',
|
|
|
48
|
- 3=>'最快'
|
110
|
+ Params::VEST_NO=>'关闭',
|
|
|
111
|
+ Params::VEST_SLOW=>'最慢',
|
|
|
112
|
+ Params::VEST_NORMAL=>'一般',
|
|
|
113
|
+ Params::VEST_FAST=>'最快'
|
49
|
],
|
114
|
],
|
50
|
//直播状态
|
115
|
//直播状态
|
51
|
'room_living'=>[
|
116
|
'room_living'=>[
|
|
@@ -54,9 +119,9 @@ return [ |
|
@@ -54,9 +119,9 @@ return [ |
54
|
Params::LIVE_END=>'已结束',
|
119
|
Params::LIVE_END=>'已结束',
|
55
|
],
|
120
|
],
|
56
|
//未被禁言状态
|
121
|
//未被禁言状态
|
57
|
- 'un_forbid_stat'=>0,
|
122
|
+ 'un_forbid_stat'=>Params::UN_FORBID,
|
58
|
//被禁言状态
|
123
|
//被禁言状态
|
59
|
- 'is_forbid_stat'=>1,
|
124
|
+ 'is_forbid_stat'=>Params::IS_FORBID,
|
60
|
],
|
125
|
],
|
61
|
/**
|
126
|
/**
|
62
|
* 分页每页数目
|
127
|
* 分页每页数目
|
|
@@ -76,5 +141,5 @@ return [ |
|
@@ -76,5 +141,5 @@ return [ |
76
|
'failed_code'=>8001,
|
141
|
'failed_code'=>8001,
|
77
|
//异常状态
|
142
|
//异常状态
|
78
|
'exception_code'=>500,
|
143
|
'exception_code'=>500,
|
79
|
- 'news_domain'=>'http://newboys.test.yoho.cn/',
|
144
|
+ 'news_domain'=>news_domain,
|
80
|
]; |
145
|
]; |