Task 9 - your own validation rule

This commit is contained in:
PovilasKorop
2021-11-29 16:06:54 +02:00
parent 254985ac99
commit 28c2dd8d60
6 changed files with 80 additions and 0 deletions
@@ -0,0 +1,21 @@
<?php
namespace App\Http\Controllers;
use App\Models\Article;
use App\Rules\Uppercase;
use Illuminate\Http\Request;
class ArticleController extends Controller
{
public function store(Request $request)
{
$request->validate([
// TASK: create your own validation rule called Uppercase
// It should check whether title's first letter is uppercase
'title' => ['required', new Uppercase()]
]);
Article::create(['title' => $request->title]);
}
}