12345678910111213141516171819202122232425262728293031 |
- <?php
- namespace App\Http\Controllers;
- use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
- use Illuminate\Foundation\Bus\DispatchesJobs;
- use Illuminate\Foundation\Validation\ValidatesRequests;
- use Illuminate\Routing\Controller as BaseController;
- class Controller extends BaseController
- {
- use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
- public function ping()
- {
- return "pong";
- }
- public function upload()
- {
- $file = request()->file("file");
- $category = request()->input("category", "default");
- $path = $file->store("public/{$category}");
- return [
- "code" => 200,
- "data" => [
- "upload_url" => config("app.url") . str_replace("public", "/storage", $path),
- ],
- ];
- }
- }
|