Edit File: ContactService.php
<?php namespace App\Services\Entity; use App\Models\Contact; use Illuminate\Http\JsonResponse; class ContactService extends BaseService { /** * Initializes the ContactService class. * * @param Contact $contact The contact model instance. */ public function __construct(Contact $contact) { $this->model = $contact; } /** * Replay to a contact. * * @param $request The request object. * @param int $id The contact id. * * @return JsonResponse The json response. */ public function replay($request, $id) { auth('admin')->user()->replays()->create(['replay' => $request->replay, 'contact_id' => $id]); return response()->json(['url' => route('admin.all_contacts')]); } }
Back to File Manager