Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit da63838

Browse files
committed
fixed
1 parent 10b68e7 commit da63838

File tree

3 files changed

+54
-54
lines changed

3 files changed

+54
-54
lines changed

‎admin/index.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ composer require phpzlc/admin
2020

2121
## 服务引入
2222

23-
后台控制器需要按照下列来实现基类
23+
后台控制器需要按照下列来实现基类
2424

2525
```php
2626
class AdminController extends SystemBaseController
@@ -48,7 +48,7 @@ class AdminController extends SystemBaseController
4848

4949
## AdminStrategy
5050

51-
是后台核心机制类,主要用于设置后台系统的基本属性和动作
51+
是后台核心机制类,主要用于设置后台系统的基本属性和动作
5252

5353
```php
5454
//菜单配置

‎phpzlc/db/entity.markdown

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,6 @@ php bin/console make:entity {entityClassName} --regenerate --overwrite
213213

214214
const STATUS_PAYMENT = 4;
215215

216-
217216
public static function getStatusArray()
218217
{
219218
return [

‎phpzlc/error.markdown

Lines changed: 52 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -28,81 +28,82 @@ Errors::setErrorMessage('错误信息');
2828
Errors::exceptionError(new \Exception('错误信息'));
2929
```
3030

31-
_如果在开发模式中,则会直接抛出错误,程序中止。_
32-
33-
_如果在生产模式中,则会写入错误**系统繁忙,请稍后再试**。程序不会报错将错误信息写入日志文件,返回**false**_
34-
35-
**此方法一般放在try catch 语法结构中**
36-
37-
```php
38-
try {
31+
_如果在开发模式中,则会直接抛出错误,程序中止。_
3932

40-
}catch (\Exception $exception){
41-
return Errors::exceptionError($exception);
42-
}
43-
```
33+
_如果在生产模式中,则会写入错误**系统繁忙,请稍后再试**。程序不会报错将错误信息写入日志文件,返回**false**_
34+
35+
**此方法一般放在try catch 语法结构中**
36+
37+
```php
38+
try {
39+
40+
}catch (\Exception $exception){
41+
return Errors::exceptionError($exception);
42+
}
43+
```
4444

4545
## 验证类是否符合验证注释并设置错误
4646

47-
```php
48-
Errors::validate($validator, $class); //return bool
49-
```
50-
51-
与[Symfony-Validate](https://symfony.com/doc/4.4/validation.html)相结合
47+
```php
48+
Errors::validate($validator, $class); //return bool
49+
```
5250

53-
`Controller`中写法示例:
51+
[Symfony-Validate](https://symfony.com/doc/4.4/validation.html)相结合
5452

55-
```php
56-
use Symfony\Component\Validator\Validator\ValidatorInterface;
53+
`Controller`中写法示例:
5754

58-
public function index(ValidatorInterface $validator)
59-
{
60-
if(Errors::validate($validator, $class)){
61-
echo 'ok';
62-
}else{
63-
echo 'no';
64-
}
65-
}
66-
```
55+
```php
56+
use Symfony\Component\Validator\Validator\ValidatorInterface;
57+
58+
public function index(ValidatorInterface $validator)
59+
{
60+
if(Errors::validate($validator, $class)){
61+
echo 'ok';
62+
}else{
63+
echo 'no';
64+
}
65+
}
66+
```
6767

6868
## 得到错误
6969

70-
```php
71-
Errors::getError();
72-
Errors::getAllError();
73-
Errors::getAllErrorArray();
74-
```
75-
76-
**注意**
77-
78-
`getError` 获得最早记录的错误
70+
```php
71+
Errors::getError();
72+
Errors::getAllError();
73+
Errors::getAllErrorArray();
74+
```
75+
76+
**注意**
77+
78+
`getError` 获得最早记录的错误
7979

8080
## 判断是否存在错误
8181

82-
83-
Errors::isExistError(); // return bool
82+
```php
83+
Errors::isExistError(); // return bool
84+
```
8485

8586

8687
## 覆盖错误信息(在错误集合前追加错误信息)
8788

88-
```php
89-
Errors::coverError(new Error('错误信息'));
90-
Errors::coverErrorMessage('错误信息');
91-
```
89+
```php
90+
Errors::coverError(new Error('错误信息'));
91+
Errors::coverErrorMessage('错误信息');
92+
```
9293

9394
## 清空错误
9495

95-
```php
96-
Errors::clearError()
97-
```
96+
```php
97+
Errors::clearError()
98+
```
9899

99100
## 主动发送报错邮件提醒开发者
100101

101-
```php
102-
Errors::notificationError($msg);
103-
```
102+
```php
103+
Errors::notificationError($msg);
104+
```
104105

105-
邮箱配置和内容详见:[prod模式下报错信息邮箱通知功能启用](/phpzlc/exception.markdown#prod模式下报错信息邮箱通知功能启用)
106+
邮箱配置和内容详见:[prod模式下报错信息邮箱通知功能启用](/phpzlc/exception.markdown#prod模式下报错信息邮箱通知功能启用)
106107

107108
## 详解 Class Error
108109

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /