From 55089e3e3acd907a21e76890d24d1b65f46f7636 Mon Sep 17 00:00:00 2001 From: Jefferson Gomes Date: Fri, 8 Nov 2024 16:46:42 -0300 Subject: [PATCH 1/3] adjust env.example --- .env.example | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.env.example b/.env.example index 2a4a8b7..8659b10 100644 --- a/.env.example +++ b/.env.example @@ -19,10 +19,10 @@ LOG_STACK=single LOG_DEPRECATIONS_CHANNEL=null LOG_LEVEL=debug -DB_CONNECTION=sqlite +# DB_CONNECTION=mysql # DB_HOST=127.0.0.1 # DB_PORT=3306 -# DB_DATABASE=laravel +# DB_DATABASE=laravel_notes # DB_USERNAME=root # DB_PASSWORD= From ecf8467ae6aaf086ba3263f6fdc5b9f08ea536ae Mon Sep 17 00:00:00 2001 From: Jefferson Gomes Date: Fri, 8 Nov 2024 16:50:58 -0300 Subject: [PATCH 2/3] added some route test comments --- routes/web.php | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/routes/web.php b/routes/web.php index 28769db..0f94cb6 100644 --- a/routes/web.php +++ b/routes/web.php @@ -31,4 +31,27 @@ Route::fallback(function(){ return "Página não encontrada!"; -}); \ No newline at end of file +}); + +// * Tests routes * + +// Route::prefix('admin')->group(function(){ +// Route::get('/test', function(){ +// echo "Teste"; +// }); +// }); + +// --> route single action +// php artisan make:controller TestController --invokabled +// Route::get('/test', TestController::class)->name('test'); + +// -> route type resource (CRUD) +// php artisan make:controller UserController --resource +// Route::resource('users', UserController::class); + +// or + +// Route::resources([ +// 'users' => UserController::class, +// 'clients' => ClientsController::class +// ]); \ No newline at end of file From e9dda0d22a61d4a939c2aedd925f08013178f9a1 Mon Sep 17 00:00:00 2001 From: Jefferson Gomes Date: Fri, 8 Nov 2024 16:51:38 -0300 Subject: [PATCH 3/3] added views return --- app/Http/Controllers/MainController.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/MainController.php b/app/Http/Controllers/MainController.php index fe41556..a062176 100644 --- a/app/Http/Controllers/MainController.php +++ b/app/Http/Controllers/MainController.php @@ -5,11 +5,13 @@ use App\Models\Note; use App\Models\User; use App\Services\Operations; +use Illuminate\Http\RedirectResponse; use Illuminate\Http\Request; +use Illuminate\View\View; class MainController extends Controller { - public function index() + public function index(): View { $id = session('user.id'); // $user = User::find($id)->toArray(); @@ -65,7 +67,7 @@ public function newNoteSubmit(Request $request) return redirect()->route('home'); } - public function editNote($id) + public function editNote($id): View { $id = Operations::decryptId($id); @@ -81,7 +83,7 @@ public function editNote($id) return view('edit_note', ['note' => $note]); } - public function editNoteSubmit(Request $request) + public function editNoteSubmit(Request $request): RedirectResponse { // validate request $request->validate( @@ -125,7 +127,7 @@ public function editNoteSubmit(Request $request) return redirect()->route('home'); } - public function deleteNote($id) + public function deleteNote($id): View { $id = Operations::decryptId($id);