/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Integration/Http/Fixtures/PostResourceWithOptionalData.php
24 строки
667 B
Rodrigo Pedra Brum
Use value() helper in whenLoaded() (#24644)
21 июн 2018, 16:05
21 июн 2018, 16:05
2c02bf7
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Integration\Http\Fixtures; use Illuminate\Http\Resources\Json\JsonResource; class PostResourceWithOptionalData extends JsonResource { public function toArray($request) { return [ 'id' => $this->id, 'first' => $this->when(false, 'value'), 'second' => $this->when(true, 'value'), 'third' => $this->when(true, function () { return 'value'; }), 'fourth' => $this->when(false, 'value', 'default'), 'fifth' => $this->when(false, 'value', function () { return 'default'; }), ]; } }