/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Integration/Http/Fixtures/PostResourceWithOptionalRelationshipUsingNamedParameters.php
16 строк
541 B
hn-seoai
Support passing default as named parameter in whenLoaded, whenAggregated, whenCounted (#51342)
01 авг 2024, 21:59
Не верифицирован
01 авг 2024, 21:59
c417c6a
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Integration\Http\Fixtures; class PostResourceWithOptionalRelationshipUsingNamedParameters extends PostResource { public function toArray($request) { return [ 'id' => $this->id, 'author' => new AuthorResource($this->whenLoaded('author')), 'author_defaulting_to_null' => new AuthorResource($this->whenLoaded('author', default: null)), 'author_name' => $this->whenLoaded('author', fn ($author) => $author->name, 'Anonymous'), ]; } }