首页 » PHP教程 » php验证封装技巧_ThinkPHP中验证层的封装方法

php验证封装技巧_ThinkPHP中验证层的封装方法

访客 2024-11-25 0

扫一扫用手机浏览

文章目录 [+]

<?phpnamespace app\validate;use think\Validate;use app\BaseException;class BaseValidate extends Validate{ public function goCheck(){ $params = request()->param(); if(!$this->check($params)){ throw (new BaseException(['msg'=>$this->getError(),'errorCode'=>10000,'code'=>400])); } return true; }}2.在UserValidate中集成BaseValidate

这样在实例化UserValidate类时,具有了gocheck方法功能。

...class UserValidate extends BaseValidate...

php验证封装技巧_ThinkPHP中验证层的封装方法

3.在掌握器中引入UserValidate类并实例化调用gocheck方法

........use app\validate\UserValidate;class Index extends BaseController{ public function index() { (new UserValidate())->goCheck(); }}........

php验证封装技巧_ThinkPHP中验证层的封装方法
(图片来自网络侵删)

相关文章

内存超频,介绍提升电脑性能的奥秘

在电脑硬件的世界里,内存超频一直是一个颇具争议的话题。有人认为它能够显著提升电脑性能,而有人则担心其带来的风险。本文将深入探讨内存...

PHP教程 2025-01-01 阅读0 评论0

内存条维修指南,介绍内存故障的修复之路

随着科技的不断发展,计算机已经成为我们日常生活中不可或缺的一部分。而内存条作为计算机的核心组成部分,其性能的优劣直接影响着电脑的使...

PHP教程 2025-01-01 阅读0 评论0

主板信息探秘,如何查看主板参数与规格

在电脑硬件的世界里,主板是承载着所有硬件的核心部件。它不仅连接着CPU、内存、硬盘等关键组件,还影响着电脑的整体性能与稳定性。因此...

PHP教程 2025-01-01 阅读0 评论0