Training Part 1;

This commit is contained in:
2024-01-27 19:09:56 +01:00
parent 6627021355
commit 5d05167492
40 changed files with 26497 additions and 105 deletions

View File

@@ -11,6 +11,8 @@ use Illuminate\View\View;
class ProfileController extends Controller
{
/**
* Display the user's profile form.
*/

View File

@@ -0,0 +1,15 @@
<?php
namespace App\Http\Controllers;
use App\Models\Word;
class WordsController extends Controller
{
public function index()
{
return view('words.index', [
'words' => Word::all(),
]);
}
}

View File

@@ -0,0 +1,21 @@
<?php
namespace App\Http\Requests;
use Illuminate\Foundation\Http\FormRequest;
class WordRequest extends FormRequest
{
public function rules(): array
{
return [
'name' => ['required'],
'translation' => ['required'],
];
}
public function authorize(): bool
{
return true;
}
}