sách gpt4 ăn đã đi

phương pháp xử lý ngoại lệ toàn cầu tùy chỉnh của laravel framework api

In lại Tác giả: qq735679552 Thời gian cập nhật: 29-09-2022 22:32:09 26 4
mua khóa gpt4 giày nike

CFSDN nhấn mạnh vào giá trị tạo ra nguồn mở và chúng tôi cam kết xây dựng nền tảng chia sẻ tài nguyên để mọi nhân viên CNTT có thể tìm thấy thế giới tuyệt vời của bạn tại đây.

Bài viết trên blog CFSDN về phương pháp xử lý ngoại lệ toàn cầu tùy chỉnh laravel framework api này được tác giả sưu tầm và biên soạn. Nếu các bạn quan tâm đến bài viết này thì nhớ like nhé.

api trả về việc triển khai.

?
1
2
3
4
5
6
7
$kết quả = Người dùng::tìm( $ID );
nếu như ( trống ( $kết quả )){
   ném mới Ngoại lệ 'Thất bại' );
}
khác {
   trở lại giải mã json $kết quả );
}

api trả về thông tin.

?
1
2
3
4
5
{
   "tin nhắn" : "" ,
   "dữ liệu" : “Thất bại” ,
   "trạng thái" : 0
}

1. Thêm lớp ngoại lệ.

?
1
2
3
4
5
6
7
8
9
10
11
12
không gian tên Ứng dụng\Ngoại lệ;
 
 
lớp học Ngoại lệ API mở rộng \Ngoại lệ
{
 
   chức năng _xây dựng( $tin nhắn = '' )
   {
     cha mẹ::_xây dựng( $tin nhắn );
   }
 
}

2. Sửa đổi lớp ngoại lệ laravel u. . .

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
không gian tên Ứng dụng\Ngoại lệ;
 
 
công cộng chức năng kết xuất( $yêu cầu , Ngoại lệ $e )
{
   nếu như ( $e trường hợp của Ngoại lệ Api){
     $kết quả = [
       "tin nhắn" => "" ,
       "dữ liệu" => $e ->getMessage(),
       "trạng thái" =>0
     ];
     trở lại phản hồi()->json( $kết quả );
   }
   trở lại cha mẹ::kết xuất( $yêu cầu , $e );

Khi xem xét cấu hình phát triển.

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
công cộng chức năng kết xuất( $yêu cầu , Ngoại lệ $e )
{
 
   nếu như (cấu hình( 'ứng dụng.debug' )){
     trở lại cha mẹ::kết xuất( $yêu cầu , $e );
   }
   trở lại $cái này ->xử lý( $yêu cầu , $e );
}
 
công cộng chức năng xử lý( $yêu cầu ,Ngoại lệ $e ){
   nếu như ( $e trường hợp của Ngoại lệ Api){
     $kết quả = [
       "tin nhắn" => "" ,
       "dữ liệu" => $e ->getMessage(),
       "trạng thái" =>0
     ];
     trở lại phản hồi()->json( $kết quả );
   }
 
   trở lại cha mẹ::kết xuất( $yêu cầu , $e );
}

Bài viết trên về phương pháp xử lý ngoại lệ toàn cầu tùy chỉnh laravel framework api là toàn bộ nội dung được editor chia sẻ, hy vọng có thể cho các bạn tham khảo và cũng mong các bạn có thể ủng hộ mình.

Liên kết gốc: https://blog.csdn.net/miss_shy/article/details/79305215.

Cuối cùng, bài viết này về phương pháp xử lý ngoại lệ toàn cầu tùy chỉnh api của laravel framework kết thúc ở đây. Nếu bạn muốn biết thêm về phương pháp xử lý ngoại lệ toàn cầu tùy chỉnh của laravel framework api, vui lòng tìm kiếm các bài viết CFSDN hoặc tiếp tục duyệt các bài viết liên quan. ủng hộ blog của tôi trong tương lai! .

26 4 0
qq735679552
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress