validated()); $builder = $track->descendants()->getQuery(); $resources = $action->index($builder, $query, $request->schema()); return new TrackCollection($resources, $query); } /** * Get the underlying schema. * * @return Schema * * @noinspection PhpMissingParentCallCommonInspection */ public function schema(): Schema { return new ForwardBackwardSchema(); } }