Файловый менеджер - Редактировать - /home/clickysoft/public_html/standup.clickysoft.net/app/Http/Controllers/Admin/TeamMembersController.php
Назад
<?php namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use App\Models\Role; use App\Models\Team; use App\Models\User; use Gate; use Illuminate\Http\Request; use Illuminate\Support\Facades\Notification; use Illuminate\Support\Facades\URL; use Symfony\Component\HttpFoundation\Response; class TeamMembersController extends Controller { public function index() { $team = Team::where('owner_id', auth()->user()->id)->first(); $roles = Role::get(['id', 'title']); $users = User::where('team_id', $team->id ?? 0)->get(); return view('admin.team-members.index', compact('team', 'users')); } public function invite(Request $request) { $request->validate(['email' => 'email']); $team = Team::where('owner_id', auth()->user()->id)->first(); $url = URL::signedRoute('register', ['team' => $team->id]); $message = new \App\Notifications\TeamMemberInvite($url); Notification::route('mail', $request->input('email'))->notify($message); return redirect()->back()->with('message', 'Invite sent.'); } }
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка