Валидатор
класс Валидатор расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищённый Application | $app | Экземпляр приложения, к которому осуществляется фасадный доступ. | из Facade |
| статический защищённый массив | $resolvedInstance | Экземпляры решённых объектов. | из Facade |
Методы
| статический void | resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешён. | из Facade |
| статический MockInterface | spy()
Преобразовать фасад в шпион Mockery. | из Facade |
| статический MockInterface | partialMock()
Инициализировать частичный заглушенный объект для фасада. | из Facade |
| статический Expectation | shouldReceive()
Инициализировать ожидание заглушки для фасада. | из Facade |
| статический MockInterface | createFreshMockInstance()
Создать новый экземпляр заглушки для указанного класса. | из Facade |
| статический MockInterface | createMock()
Создать новый экземпляр заглушки для указанного класса. | из Facade |
| статический bool | isMock()
Определяет, установлена ли заглушка в качестве экземпляра фасада. | из Facade |
| статический string|null | getMockableClass()
Получить класс, подлежащий заглушению, для связанного экземпляра. | из Facade |
| статический void | swap(mixed $instance)
Замена базового экземпляра под фасадом. | из Facade |
| статический mixed | getFacadeRoot()
Получить корневой объект под фасадом. | из Facade |
| статический string | getFacadeAccessor()
Получить зарегистрированное имя компонента. | |
| статический mixed | resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера. | из Facade |
| статический void | clearResolvedInstance(string $name)
Очистить экземпляр фасада, который был решён. | из Facade |
| статический void | clearResolvedInstances()
Очистить все решённые экземпляры. | из Facade |
| статический Application | getFacadeApplication()
Получить экземпляр приложения под фасадом. | из Facade |
| статический void | setFacadeApplication(Application $app)
Установить экземпляр приложения. | из Facade |
| статический mixed | __callStatic(string $method, array $args)
Обрабатывать динамические статические вызовы к объекту. | из Facade |
| статический Validator | make(array $data, array $rules, array $messages = [], array $customAttributes = []) Без описания | |
| статический void | extend(string $rule, Closure|string $extension, string $message = null) Без описания | |
| статический void | extendImplicit(string $rule, Closure|string $extension, string $message = null) Без описания | |
| статический void | replacer(string $rule, Closure|string $replacer) Без описания |
Подробности
статический void resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешён.
статический MockInterface spy()
Преобразовать фасад в шпион Mockery.
статический MockInterface partialMock()
Инициализировать частичный заглушенный объект для фасада.
статический Expectation shouldReceive()
Инициализировать ожидание заглушки для фасада.
статический защищённый MockInterface createFreshMockInstance()
Создать новый экземпляр заглушки для указанного класса.
статический защищённый MockInterface createMock()
Создать новый экземпляр заглушки для указанного класса.
статический защищённый bool isMock()
Определяет, установлена ли заглушка в качестве экземпляра фасада.
статический защищённый string|null getMockableClass()
Получить класс, подлежащий заглушению, для связанного экземпляра.
static void swap(mixed $instance)
Переключить базовый экземпляр за фасадом.
static mixed getFacadeRoot()
Получить корневой объект за фасадом.
static protected string getFacadeAccessor()
Получить зарегистрированное имя компонента.
static protected mixed resolveFacadeInstance(object|string $name)
Разрешить экземпляр корневого фасада из контейнера.
static void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
static void clearResolvedInstances()
Очистить все разрешенные экземпляры.
static Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
static void setFacadeApplication(Application $app)
Установить экземпляр приложения.
static mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
static Validator make(array $data, array $rules, array $messages = [], array $customAttributes = [])
Без описания
static void extend(string $rule, Closure|string $extension, string $message = null)
Без описания
static void extendImplicit(string $rule, Closure|string $extension, string $message = null)
Без описания
static void replacer(string $rule, Closure|string $replacer)
Без описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/7.x/Illuminate/Support/Facades/Validator.html