ComparesRelatedModels
trait ComparesRelatedModels (View source)
Методы
| bool | is(Model|null $model) Определяет, является ли модель связанным экземпляром отношения. | |
| bool | isNot(Model|null $model) Определяет, не является ли модель связанным экземпляром отношения. | |
| mixed | getParentKey() Получить значение ключа родительской модели. | |
| mixed | getRelatedKeyFrom(Model $model) Получить значение связанного ключа модели. | |
| bool | compareKeys(mixed $parentKey, mixed $relatedKey) Сравнить родительский ключ со связанным ключом. |
Подробности
bool is(Model|null $model)
Определяет, является ли модель связанным экземпляром отношения.
bool isNot(Model|null $model)
Определяет, не является ли модель связанным экземпляром отношения.
abstract mixed getParentKey()
Получить значение ключа родительской модели.
abstract protected mixed getRelatedKeyFrom(Model $model)
Получить значение связанного ключа модели.
protected bool compareKeys(mixed $parentKey, mixed $relatedKey)
Сравнить родительский ключ со связанным ключом.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Database/Eloquent/Relations/Concerns/ComparesRelatedModels.html