%PDF- %PDF-
Direktori : /home/graphicd/public_html/vebto/app/Http/Controllers/ |
Current File : /home/graphicd/public_html/vebto/app/Http/Controllers/FcmTokenController.php |
<?php namespace App\Http\Controllers; use Auth; use Common\Core\BaseController; use Illuminate\Http\Request; class FcmTokenController extends BaseController { /** * @var Request */ private $request; public function __construct(Request $request) { $this->request = $request; } public function store() { $data = $this->validate($this->request, [ 'token' => 'required|string', 'deviceId' => 'required|string', ]); Auth::user()->fcmTokens()->where(['device_id' => $data['deviceId']])->delete(); $model = Auth::user()->fcmTokens()->create([ 'token' => $data['token'], 'device_id' => $data['deviceId'], ]); return $this->success(['token' => $model->token]); } }