5
5
use App \Answer ;
6
6
use App \Question ;
7
7
use Illuminate \Http \Request ;
8
- use App \Http \Controllers \Controller ;
9
8
use Illuminate \Support \Facades \Auth ;
10
9
11
10
class AnswersController extends Controller
@@ -19,6 +18,7 @@ public function index(Question $question)
19
18
{
20
19
return $ question ->answers ()->with ('user ' )->simplePaginate (3 );
21
20
}
21
+
22
22
/**
23
23
* Store a newly created resource in storage.
24
24
*
@@ -29,16 +29,16 @@ public function store(Question $question, Request $request)
29
29
{
30
30
$ answer = $ question ->answers ()->create ($ request ->validate ([
31
31
'body ' => 'required '
32
- ])+ ['user_id ' => Auth::id ()]);
32
+ ]) + ['user_id ' => Auth::id ()]);
33
33
34
34
if ($ request ->expectsJson ()) {
35
35
return response ()->json ([
36
- 'message ' => "Your answer has been submitted succesfuly " ,
37
- 'answer ' => $ answer ->load ('user ' ),
36
+ 'message ' => "Your answer has been submitted successfully " ,
37
+ 'answer ' => $ answer ->load ('user ' )
38
38
]);
39
39
}
40
40
41
- return back ()->with ('success ' , "Your answer has been submitted succesfuly " );
41
+ return back ()->with ('success ' , "Your answer has been submitted successfully " );
42
42
}
43
43
44
44
/**
@@ -73,7 +73,6 @@ public function update(Request $request, Question $question, Answer $answer)
73
73
return response ()->json ([
74
74
'message ' => 'Your answer has been updated ' ,
75
75
'body_html ' => $ answer ->body_html
76
-
77
76
]);
78
77
}
79
78
@@ -94,10 +93,11 @@ public function destroy(Question $question, Answer $answer)
94
93
95
94
if (request ()->expectsJson ()) {
96
95
return response ()->json ([
97
- 'message ' => "Your answer has been removed "
96
+ 'message ' => "Your answer has been removed " ,
97
+ 'answer ' => $ answer ->load ('user ' )
98
98
]);
99
99
}
100
100
101
- return back ()->with ('success ' , ' Your answer has been removed ' );
101
+ return back ()->with ('success ' , " Your answer has been removed " );
102
102
}
103
103
}
0 commit comments