// show return Responder::respondValid( [ 'Model' => Model::with($relationships)->find($consultTopicId) ] ); // index return Responder::respondValid( [ 'MemberProviderConsults' => ConsultLogResource::collection( MemberProviderConsult::with( $this->relations )->where('columns', $filter)->orderBy('id', 'desc')->get() ) ] ); // Store $models = Model::create( [ 'name' => $request->input('name') 'description' => $request->input('description', null) ] ); $model->BelongsToManyRelation()->sync($request->input('relatedModelIds')); return Responder::respondValid( [ 'model' => $model ] ); // Update $model = Model::find($modelId); if ($request->input('name')) { $model->update( [ 'name' => $request->input('name') 'description' => $request->input('description', null) ] ); } $model->belongsToManyRelation()->sync($request->input('relatedModelIds')); $model->questions()->sync($request->input('otherRelatedModelIds')); $this->updateRequiredQuestions($request, $model->id); return Responder::respondValid( [ 'model' => $model->refresh()->load($this->relations) ] );
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter