boaPHP开发手册v5.5

自定义检查器

当默认变量检查不能满足需求时,您可以创建一个继承默认检查器的自定义检查器checker.php(同时具有默认检查器所有功能),保存到模块中的validater目录下,形如:mod/home/validater/checker.php,该模块中的变量验证优先使用此检查器

返回值

自定义检查器中的方法接收一个参数,为待检查的变量,返回值会作为code项输出,比如在json、xml等格式输出中

  • 如检查通过,应当返回 0
  • 如检查不通过,可以返回 错误码错误描述

错误码

错误码在error.php中定义,如:1001 => '...'

  • 默认使用系统/boa/language/zh-cn/error.php中定义
  • 优先使用用户自定义的,比如:/mod/home/language/zh-cn/error.php