Laravel / League Fractal возвращает пустой массив вместо пустого объекта - PullRequest
0 голосов
/ 11 января 2019

У меня проблема с библиотекой Fractal. Я использую библиотеку Spatie \ laravel-fractal, которая является просто оберткой для League \ fractal. Итак ...

Я хочу вернуть пустой объект вместо пустого массива.

public function includeDocumentType(Question $question)
{
    return $question->documentType
        ? $this->item($question->documentType, new DocumentTypeTransformer)
        : $this->null();
}

$this->null() всегда возвращает [] после генерации, и я хочу вернуть {}. Я хочу иметь 2 функции, такие как $this->nullItem() и $this->nullCollection().

Кто-нибудь знает, как решить эту проблему?

...