2
2
3
3
namespace {{ namespace }};
4
4
5
+ use Illuminate\Auth\Access\Response;
5
6
use Illuminate\Http\Request;
6
7
use LaravelJsonApi\Contracts\Auth\Authorizer;
7
8
@@ -13,9 +14,9 @@ class {{ class }} implements Authorizer
13
14
*
14
15
* @param Request $request
15
16
* @param string $modelClass
16
- * @return bool
17
+ * @return bool|Response
17
18
*/
18
- public function index(Request $request, string $modelClass): bool
19
+ public function index(Request $request, string $modelClass): bool|Response
19
20
{
20
21
// TODO: Implement index() method.
21
22
}
@@ -25,9 +26,9 @@ class {{ class }} implements Authorizer
25
26
*
26
27
* @param Request $request
27
28
* @param string $modelClass
28
- * @return bool
29
+ * @return bool|Response
29
30
*/
30
- public function store(Request $request, string $modelClass): bool
31
+ public function store(Request $request, string $modelClass): bool|Response
31
32
{
32
33
// TODO: Implement store() method.
33
34
}
@@ -37,9 +38,9 @@ class {{ class }} implements Authorizer
37
38
*
38
39
* @param Request $request
39
40
* @param object $model
40
- * @return bool
41
+ * @return bool|Response
41
42
*/
42
- public function show(Request $request, object $model): bool
43
+ public function show(Request $request, object $model): bool|Response
43
44
{
44
45
// TODO: Implement show() method.
45
46
}
@@ -49,9 +50,9 @@ class {{ class }} implements Authorizer
49
50
*
50
51
* @param object $model
51
52
* @param Request $request
52
- * @return bool
53
+ * @return bool|Response
53
54
*/
54
- public function update(Request $request, object $model): bool
55
+ public function update(Request $request, object $model): bool|Response
55
56
{
56
57
// TODO: Implement update() method.
57
58
}
@@ -61,9 +62,9 @@ class {{ class }} implements Authorizer
61
62
*
62
63
* @param Request $request
63
64
* @param object $model
64
- * @return bool
65
+ * @return bool|Response
65
66
*/
66
- public function destroy(Request $request, object $model): bool
67
+ public function destroy(Request $request, object $model): bool|Response
67
68
{
68
69
// TODO: Implement destroy() method.
69
70
}
@@ -74,9 +75,9 @@ class {{ class }} implements Authorizer
74
75
* @param Request $request
75
76
* @param object $model
76
77
* @param string $fieldName
77
- * @return bool
78
+ * @return bool|Response
78
79
*/
79
- public function showRelated(Request $request, object $model, string $fieldName): bool
80
+ public function showRelated(Request $request, object $model, string $fieldName): bool|Response
80
81
{
81
82
// TODO: Implement showRelated() method.
82
83
}
@@ -87,9 +88,9 @@ class {{ class }} implements Authorizer
87
88
* @param Request $request
88
89
* @param object $model
89
90
* @param string $fieldName
90
- * @return bool
91
+ * @return bool|Response
91
92
*/
92
- public function showRelationship(Request $request, object $model, string $fieldName): bool
93
+ public function showRelationship(Request $request, object $model, string $fieldName): bool|Response
93
94
{
94
95
// TODO: Implement showRelationship() method.
95
96
}
@@ -100,9 +101,9 @@ class {{ class }} implements Authorizer
100
101
* @param Request $request
101
102
* @param object $model
102
103
* @param string $fieldName
103
- * @return bool
104
+ * @return bool|Response
104
105
*/
105
- public function updateRelationship(Request $request, object $model, string $fieldName): bool
106
+ public function updateRelationship(Request $request, object $model, string $fieldName): bool|Response
106
107
{
107
108
// TODO: Implement updateRelationship() method.
108
109
}
@@ -113,9 +114,9 @@ class {{ class }} implements Authorizer
113
114
* @param Request $request
114
115
* @param object $model
115
116
* @param string $fieldName
116
- * @return bool
117
+ * @return bool|Response
117
118
*/
118
- public function attachRelationship(Request $request, object $model, string $fieldName): bool
119
+ public function attachRelationship(Request $request, object $model, string $fieldName): bool|Response
119
120
{
120
121
// TODO: Implement attachRelationship() method.
121
122
}
@@ -126,9 +127,9 @@ class {{ class }} implements Authorizer
126
127
* @param Request $request
127
128
* @param object $model
128
129
* @param string $fieldName
129
- * @return bool
130
+ * @return bool|Response
130
131
*/
131
- public function detachRelationship(Request $request, object $model, string $fieldName): bool
132
+ public function detachRelationship(Request $request, object $model, string $fieldName): bool|Response
132
133
{
133
134
// TODO: Implement detachRelationship() method.
134
135
}
0 commit comments