لدي بيانات على شكل JSON كما هي أمامكم
payload = {
"name": "My Name",
"email": "email@xyz.com",
"password": "password",
"gender": "male",
"age": 10,
"mobile_number": "0123456789",
"company_name": "xyz",
"verification_status": 0,
"image_url": "image.png",
"address": "Address",
"lattitude": 0,
"longitude": 0,
"message": "a Message",
"profession_id": 1,
"designation_id": 1,
"skills": [
{
"id": 1,
"custom" : "new custom1"
}
]
}
وأريد أن أقوم بالتحقق من صحتها باستخدام validate قبل ادراجها في قاعدة البيانات
public function store(Request $request)
{
$this->validate($request, [
'name' => 'digits',
'age' => 'digits',
]);
}
ولكن هذا البرنامج لا يعمل, ما الحل ؟