mirror of
https://github.com/10h30/Test-Laravel-Validation.git
synced 2026-06-05 15:07:56 +09:00
22 lines
515 B
PHP
22 lines
515 B
PHP
<?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]);
|
|
}
|
|
}
|