Spec-Zone.ru › Laravel 8

Has

trait Has (View source)

Методы

Has count(string|int $key, int $length = null)

Утверждать, что свойство имеет ожидаемый размер.

Has has(string|int $key, int|Closure|null $length = null, Closure $callback = null)

Убедиться, что заданное свойство существует.

Has hasAll(array|string $key)

Утверждать, что все заданные свойства существуют.

Has hasAny(array|string $key)

Утверждать, что хотя бы одно из заданных свойств существует.

Has missingAll(array|string $key)

Утверждать, что ни одно из заданных свойств не существует.

Has missing(string $key)

Утверждать, что заданное свойство не существует.

string dotPath(string $key = '')

Скомпоновать абсолютный путь «точка» для заданного ключа.

void interactsWith(string $key)

Помечает свойство как взаимодействующее.

mixed prop(string $key = null)

Получить свойство в текущем контексте с использованием нотации «точка».

$this scope(string $key, Closure $callback)

Создать новый «контекст» по пути заданного ключа.

$this etc()

Отключает проверку взаимодействия.

$this first(Closure $callback)

Создать новый «контекст» на первом элементе.

Детали

Has count(string|int $key, int $length = null)

Утверждать, что свойство имеет ожидаемый размер.

Параметры

string|int $key
int $length

Возвращаемое значение

Has

Has has(string|int $key, int|Closure|null $length = null, Closure $callback = null)

Убедиться, что заданное свойство существует.

Параметры

string|int $key
int|Closure|null $length
Closure $callback

Возвращаемое значение

Has

Has hasAll(array|string $key)

Утверждать, что все заданные свойства существуют.

Параметры

array|string $key

Возвращаемое значение

Has

Has hasAny(array|string $key)

Утверждать, что хотя бы одно из заданных свойств существует.

Параметры

array|string $key

Возвращаемое значение

Has

Has missingAll(array|string $key)

Утверждать, что ни одно из заданных свойств не существует.

Параметры

array|string $key

Возвращаемое значение

Has

Has missing(string $key)

Утверждать, что заданное свойство не существует.

Параметры

string $key

Возвращаемое значение

Has

abstract protected string dotPath(string $key = '')

Скомпоновать абсолютный путь «точка» для заданного ключа.

Параметры

string $key

Возвращаемое значение

string

abstract protected void interactsWith(string $key)

Помечает свойство как взаимодействующее.

Параметры

string $key

Возвращаемое значение

void

abstract protected mixed prop(string $key = null)

Получить свойство в текущем контексте с использованием нотации «точка».

Параметры

string $key

Возвращаемое значение

mixed

abstract protected $this scope(string $key, Closure $callback)

Создать новый «контекст» по пути заданного ключа.

Параметры

string $key
Closure $callback

Возвращаемое значение

$this

abstract $this etc()

Отключает проверку взаимодействия.

Возвращаемое значение

$this

abstract $this first(Closure $callback)

Создать новый «контекст» на первом элементе.

Параметры

Closure $callback

Возвращаемое значение

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Testing/Fluent/Concerns/Has.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API