Laravel 验证器是如何创建的?关于参数验证的一些疑惑和困惑
验证器是如何创建的,是谁创建的
Laravel文档中调用验证器,除了使用控制器之外还有通过Facades-对象创建验证器的方法。Validator::make($data,$rule,$message)。 “Validator”已在
config/ => Illuminate\Support\Facades\Validator::class 中注册。
<?php
namespace Illuminate\Support\Facades;
/**
* @see \Illuminate\Validation\Factory
*/
class Validator extends Facade
{
/**
* Get the registered name of the component.
*
* @return string
*/
protected static function getFacadeAccessor()
{
return 'validator';
}
}从上面可以看出,Validator的实际实现类是容器中的验证器对象,那么这是哪个验证器对象呢?
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
code前端网