Сопоставление
свойство Сопоставление (Просмотреть исходный код)
Методы
| Сопоставление | where(string $key, mixed|Closure $expected)
Утверждает, что свойство соответствует ожидаемому значению. | |
| Сопоставление | whereAll(array $bindings)
Утверждает, что все свойства соответствуют своим ожидаемым значениям. | |
| Сопоставление | whereType(string $key, string|array $expected)
Утверждает, что свойство имеет ожидаемый тип. | |
| Сопоставление | whereAllType(array $bindings)
Утверждает, что все свойства имеют свои ожидаемые типы. | |
| $this | whereContains(string $key, mixed $expected)
Утверждает, что свойство содержит ожидаемые значения. | |
| void | ensureSorted(mixed $value)
Обеспечивает, что все свойства отсортированы одинаковым образом, рекурсивно. | |
| string | dotPath(string $key = '')
Создать абсолютный путь «точка» для данного ключа. | |
| $this | has(string $key, null $value = null, Closure $scope = null)
Убедиться, что указанное свойство существует. | |
| mixed | prop(string $key = null)
Получить свойство в текущем контексте, используя обозначение «точка». |
Подробности
Сопоставление where(string $key, mixed|Closure $expected)
Утверждает, что свойство соответствует ожидаемому значению.
Сопоставление whereAll(array $bindings)
Утверждает, что все свойства соответствуют своим ожидаемым значениям.
Сопоставление whereType(string $key, string|array $expected)
Утверждает, что свойство имеет ожидаемый тип.
Сопоставление whereAllType(array $bindings)
Утверждает, что все свойства имеют свои ожидаемые типы.
$this whereContains(string $key, mixed $expected)
Утверждает, что свойство содержит ожидаемые значения.
protected void ensureSorted(mixed $value)
Обеспечивает, что все свойства отсортированы одинаковым образом, рекурсивно.
abstract protected string dotPath(string $key = '')
Создать абсолютный путь «точка» для данного ключа.
abstract $this has(string $key, null $value = null, Closure $scope = null)
Убедиться, что указанное свойство существует.
abstract protected mixed prop(string $key = null)
Получить свойство в текущем контексте, используя обозначение «точка».
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Testing/Fluent/Concerns/Matching.html