Class Illuminate\Http\Resources\Json\ResourceCollection

extends JsonResource
implements Countable, IteratorAggregate
uses CollectsResources
Methods
Methods inherited from Illuminate\Http\Resources\Json\JsonResource
make(), collection(), newCollection(), resolve(), toAttributes(), resolveResourceData(), toJson(), toPrettyJson(), with(), additional(), jsonOptions(), withResponse(), resolveRequestFromContainer(), wrap(), withoutWrapping(), response(), jsonSerialize(), flushState()
Methods used from Illuminate\Http\Resources\ConditionallyLoadsAttributes
filter(), mergeData(), removeMissingValues(), when(), unless(), merge(), mergeWhen(), mergeUnless(), attributes(), whenHas(), whenNull(), whenNotNull(), whenAppended(), whenLoaded(), whenCounted(), whenAggregated(), whenExistsLoaded(), whenPivotLoaded(), whenPivotLoadedAs(), hasPivotLoaded(), hasPivotLoadedAs(), transform()
Methods used from Illuminate\Http\Resources\DelegatesToResource
getRouteKey(), getRouteKeyName(), resolveRouteBinding(), resolveChildRouteBinding(), offsetExists(), offsetGet(), offsetSet(), offsetUnset(), __isset(), __unset(), __get(), __call()
Methods used from Illuminate\Http\Resources\CollectsResources
collectResource(), collects(), jsonOptions(), getIterator()
Properties
Properties inherited from Illuminate\Http\Resources\Json\JsonResource
$resource, $with, $additional, $wrap, $forceWrapping
Properties used from Illuminate\Http\Resources\ConditionallyLoadsAttributes
$cachedPreserveKeysAttributes
Properties used from Illuminate\Http\Resources\CollectsResources
$cachedCollectsAttributes