add notification service
This commit is contained in:
@@ -5,16 +5,14 @@ namespace App\Http\Controllers\Admin;
|
||||
use App\Facades\DataTable\DataTableFacade;
|
||||
use App\Facades\File\FileFacade;
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\Auth\LoginRequest;
|
||||
use App\Http\Requests\Admin\StoreRequest;
|
||||
use App\Http\Requests\Admin\UpdateRequest;
|
||||
use App\Http\Resource\Admin\UserResource;
|
||||
use App\Http\Resources\Admin\UserResource;
|
||||
use App\Http\Traits\ApiResponse;
|
||||
use App\Models\Province;
|
||||
use App\Models\User;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
|
||||
@@ -87,11 +85,9 @@ class UserManagementController extends Controller
|
||||
$province = Province::query()->find($request->province_id);
|
||||
|
||||
$avatar = $request->avatar ?
|
||||
FileFacade::save($request->file('avatar'), 'users/avatars/' . $request->username)
|
||||
$user->storeFile($request->file('avatar'), $request->username)
|
||||
: null;
|
||||
|
||||
$email = $request->email ?? null;
|
||||
|
||||
$user->update([
|
||||
'full_name' => $request->full_name,
|
||||
'username' => $request->username,
|
||||
@@ -102,7 +98,7 @@ class UserManagementController extends Controller
|
||||
'province_id' => $province->id,
|
||||
'province_fa' => $province->name,
|
||||
'avatar' => $avatar,
|
||||
'email' => $email,
|
||||
'email' => $request->email,
|
||||
'telephone_id' => $request->telephone_id
|
||||
]);
|
||||
|
||||
@@ -120,14 +116,9 @@ class UserManagementController extends Controller
|
||||
}
|
||||
|
||||
$user->syncRoles([]);
|
||||
|
||||
$user->delete();
|
||||
});
|
||||
|
||||
return $this->successResponse();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user