change telephone id for every user

This commit is contained in:
2025-05-06 14:15:49 +03:30
parent ab042b3a44
commit 1a1a0aa57b
15 changed files with 64 additions and 40 deletions

View File

@@ -6,6 +6,7 @@ use App\Http\Requests\ChangePasswordRequest;
use App\Http\Resources\Admin\UserResource;
use App\Http\Traits\ApiResponse;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Hash;
class ProfileController extends Controller
@@ -15,7 +16,6 @@ class ProfileController extends Controller
public function info(): JsonResponse
{
return $this->successResponse(new UserResource(auth()->user()));
}
public function changePassword(ChangePasswordRequest $request): JsonResponse
{
@@ -29,4 +29,20 @@ class ProfileController extends Controller
return $this->successResponse();
}
public function online(): JsonResponse
{
auth()->user()->update([
'is_online' => true,
]);
return $this->successResponse();
}
public function offline(): JsonResponse
{
auth()->user()->update([
'is_online' => false,
]);
return $this->successResponse();
}
}