ÿØÿà JFIF ÿþ; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
Server IP : 157.90.209.209 / Your IP : 216.73.216.129 [ Web Server : Apache System : Linux hcomm124.dns-wk.info 4.18.0-553.64.1.el8_10.x86_64 #1 SMP Mon Jul 28 12:01:56 EDT 2025 x86_64 User : evidenciarevista ( 1049) PHP Version : 7.2.34 Disable Function : exec,passthru,shell_exec,system Domains : 216 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/evidenciarevista/admin/app/Http/Controllers/AddColunista/ |
Upload File : |
<?php namespace Evidencia\Http\Controllers\AddColunista; use Evidencia\Category; use Evidencia\CategoryUserPivot; use Evidencia\Http\Controllers\Controller; use Evidencia\Http\Requests; use Evidencia\User; use Illuminate\Http\Request; class AddColunistaController extends Controller { private $pivot; private $category; private $user; public function __construct(CategoryUserPivot $pivot, Category $category, User $user) { $this->pivot = $pivot; $this->category = $category; $this->user = $user; } public function index($id) { $category = $this->category->find($id); $users = $this->user->lists('name', 'id'); return view('pages.add_colunistas.index', compact('category', 'users', 'usersPivots')); } public function store(Request $request) { $result = $this->pivot ->where('user_id', $request->get('user_id')) ->where('category_id', $request->get('category_id')) ->get(); if(count($result) > 0){ return redirect()->back()->withErrors(['O usuário já está cadastrado']); } $category = $this->category->find($request->get('category_id')); $category->users()->attach($request->get('user_id')); return redirect()->back()->with('ok', 'Dados cadastrados'); } public function destroy($idCategory, $idUser) { $category = $this->category->find($idCategory); $category->users()->detach($idUser); return redirect()->back()->with('ok', 'Dados atualizados com sucesso!'); } }