Page 60 - Laravel5_v1
P. 60
/**
* Get the validation rules that apply to the request.
*
* @return array
*/
public function rules()
{
return [
'title' => 'required',
'price' => 'required',
'typebooks_id' => 'required',
'image' => 'mimes:jpeg,jpg,png',
];
}
public function messages() {
return [
ื
ุ
'title.required' => 'กรณากรอกชอหนังสือ',
ุ
'price.required' => 'กรณากรอกราคา',
ุ
'typebooks_id.required' => 'กรณาเลือกหมวดหนังสือ',
ุ
'image.mimes' => 'กรณาเลือกไฟล์ภาพนามสกุล jpeg,jpg,png',
];
}
}
้
ี
ิ
ํ
้
4. เปดไฟล์ BooksController.php เพื อเรยกใชงาน (use) StoreBooksRequest เขามา และกาหนดชนิดของ request ที เมธอด
็
store เปลี ยนเปน StoreBooksRequest แทน ดังนี
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Books;
use App\Http\Requests\StoreBooksRequest;
class BooksController extends Controller
{
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response