File tree 2 files changed +7
-22
lines changed
2 files changed +7
-22
lines changed Original file line number Diff line number Diff line change @@ -14,19 +14,15 @@ final class Config
14
14
15
15
public static $ upHost ; // 上传Host
16
16
public static $ upHostBackup ; // 上传备用Host
17
- public static $ zone ; // 设置上传的Zone
18
17
19
18
public function __construct () // 构造函数,默认为zone0
20
19
{
21
20
self ::setZone (Zone::zone0 ());
22
- return ;
23
21
}
24
22
25
23
public static function setZone (Zone $ z )
26
24
{
27
- self ::$ zone = $ z ;
28
25
self ::$ upHost = $ z ::$ upHost ;
29
26
self ::$ upHostBackup = $ z ::$ upHostBackup ;
30
- return ;
31
27
}
32
28
}
Original file line number Diff line number Diff line change 3
3
4
4
final class Zone
5
5
{
6
- public static $ upHost = ' http://up.qiniu.com ' ;
7
- public static $ upHostBackup = ' http://upload.qiniu.com ' ;
6
+ public static $ upHost ;
7
+ public static $ upHostBackup ;
8
8
9
- public function __construct ()
9
+ public function __construct ($ upHost , $ upHostBackup )
10
10
{
11
- }
12
-
13
- public function setUpHost ($ host )
14
- {
15
- self ::$ upHost = $ host ;
16
- }
17
-
18
- public function setUpBackupHost ($ host )
19
- {
20
- self ::$ upHostBackup = $ host ;
11
+ self ::$ upHost = $ upHost ;
12
+ self ::$ upHostBackup = $ upHostBackup ;
21
13
}
22
14
23
15
public static function zone0 ()
24
16
{
25
- return new self ;
17
+ return new self ( ' http://up.qiniu.com ' , ' http://upload.qiniu.com ' ) ;
26
18
}
27
19
28
20
public static function zone1 ()
29
21
{
30
- $ z1 = new self ;
31
- $ z1 ->setUpHost ('http://up-z1.qiniu.com ' );
32
- $ z1 ->setUpBackupHost ('http://upload-z1.qiniu.com ' );
33
- return $ z1 ;
22
+ return new self ('http://up-z1.qiniu.com ' , 'http://upload-z1.qiniu.com ' );
34
23
}
35
24
}
You can’t perform that action at this time.
0 commit comments