我在Fractal库中遇到问题。我正在使用Spatie \ laravel-fractal库,它只是League \ fractal的包装。所以...
我想返回一个空对象而不是一个空数组。
public function includeDocumentType(Question $question)
{
return $question->documentType
? $this->item($question->documentType, new DocumentTypeTransformer)
: $this->null();
}
$this->null()
总是在生成后返回[]
,而我想返回{}
。我想拥有$this->nullItem()
和$this->nullCollection()
之类的2个函数。
有人知道该问题的解决方案是什么吗?