public function store(StorePushDevice $request): JsonResource 	{ 		$user = $request->user();  		$devices = PushDevice::where([ 			['device_id', $request->device_id], 			['user_id', '<>', $user->id], 		])->get();  		foreach ($devices as $device) { 			$device->delete(); 		}  		$device = $user->devices()->firstOrCreate([ 			'device_id' => $request->device_id, 		]);  		$device->touch();  		return new PushDeviceResource($device); 	}