/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker::create(); for ($i = 1; $i <= 3; ++$i) { Manufacturer::create(['name' => $faker->word(), 'phone' => $faker->randomNumber()]); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $validator = Validator::make($request->all(), ['name' => 'required', 'phone' => 'required']); if (!$validator->fails()) { Manufacturer::create($request->all()); return response()->json(['message' => 'Manufacturer created'], 201); } else { return response()->json(['error' => 'Manufacturer insertion failed'], 422); } }