コード例 #1
0
 public function index(Request $request)
 {
     $validator = Validator::make($request->all(), ['word' => 'required', 'source_language' => 'required', 'target_language' => 'required']);
     if ($validator->fails()) {
         $errors = $validator->errors();
     } elseif ($data = Word::translate($request->all())) {
         $status = 200;
     } else {
         $errors = 'Not found';
     }
     return response(['data' => isset($data) ? $data : '', 'error' => isset($errors) ? $errors : ''], isset($status) ? $status : 404);
 }