怎么在laravel中利用http自定义公共验证和响应

  介绍

本篇文章给大家分享的是有关怎么在laravel中利用http自定义公共验证和响应,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

& lt; php ?      namespace 应用\服务;   use 验证器;      class  Http   {      ,/* * *   ,,*,响应成功返回的函数   ,,*   ,,*,@param  $消息   ,,*,@param  $内容   ,,*,@param  int 美元地位   ,,*,@return  \ \ Http \ JsonResponse照亮   ,,*,@internal  param 元数据   ,,*/public 才能;function 成功(消息,内容=懊涝?状态=200美元)   {才能   ,,,如果(is_array(内容),及计算内容($)& lt; 1) {   ,,,,,$ data[& # 39;内容# 39;]=$内容;   ,,,,,$ data[& # 39;代码# 39;]=0;   ,,,,,$ data[& # 39;味精# 39;]=笆莶淮嬖凇?   ,,,,,return 响应()→json(数据,美元地位);   ,,,}   ,,,$ data[& # 39;内容# 39;]=$内容;   ,,,$ data[& # 39;代码# 39;]=1;   ,,,$ data[& # 39;味精# 39;]=美元消息;   ,,,return 响应()→json(数据,美元地位);   ,,}      ,/* * *   ,,*,响应错误返回的函数   ,,*   ,,*,@param  $消息   ,,*,@param  int 美元地位   ,,*,@return  \ \ Http \ JsonResponse照亮   ,,*/public 才能;function 错误(消息、状态=200美元)   {才能   ,,,$ data[& # 39;代码# 39;]=0;   ,,,$ data[& # 39;味精# 39;]=美元消息;   ,,,return 响应()→json(数据,美元地位);   ,,}         ,/* * *   ,,*,响应错误返回的函数   ,,*   ,,*,@param  $消息   ,,*,@param  $内容   ,,*,@param  int 美元地位   ,,*,@return  \ \ Http \ JsonResponse照亮   ,,*/public 才能;function  errorWithData(消息,内容,美元地位=200美元)   {才能   ,,,$ data[& # 39;代码# 39;]=0;   ,,,$ data[& # 39;数据# 39;]=$内容;   ,,,$ data[& # 39;味精# 39;]=美元消息;   ,,,return 响应()→json(数据,美元地位);   ,,}      ,/* * *   ,,*,验证字段属性   ,,*   ,,*,@param 所有的美元   ,,*,@param  $规则   ,,*,@param  bool  $消息   ,,*,@return 数组| bool |字符串   ,,*/public 才能;function 验证(美元,美元的规则,消息=false) {   ,,,如果(! $消息){   ,,,,,消息=这→美元getMessage ();   ,,,}   ,,,validator 美元;=,验证器:使(规则、美元,美元,消息);   ,,,if (验证器→美元失败()),{   ,,,,,array 美元;=,array_flatten(验证器→美元错误()→toArray ());   ,,,,,消息=美元崩溃(& # 39;,& # 39;,美元数组);   ,,,,,return 美元消息;   ,,,}   ,,,return 假;   ,,}      ,/* * *   ,,*,返回验证信息   ,,*,@return 数组   ,,*/public 才能;function  getMessage () {   ,,,return  [   ,,,,,& # 39;需要# 39;,=祝辞,& # 39;字段,:attribute 是必须的# 39;公司,   ,,,,,& # 39;独一无二的# 39;,=祝辞,& # 39;该数据已经存在强生的,,   ,,,,,& # 39;之间# 39;,=祝辞,& # 39;字段,:attribute 必须在,min 作用;:马克斯。之间& # 39;,   ,,,);   ,,}      }

以上就是怎么在laravel中利用http自定义公共验证和响应,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

怎么在laravel中利用http自定义公共验证和响应