33namespace {{ namespace }};
44
55use Illuminate\Auth\Access\HandlesAuthorization;
6+ use Illuminate\Auth\Access\Response;
67use {{ namespacedUserModel }};
78
89class {{ class }}
@@ -12,8 +13,8 @@ class {{ class }}
1213 /**
1314 * Determine whether the user can view any models.
1415 *
15- * @param \ {{ namespacedUserModel }} $user
16- * @return \Illuminate\Auth\Access\ Response|bool
16+ * @param {{ model }} $user
17+ * @return Response|bool
1718 */
1819 public function viewAny({{ user }} $user): bool
1920 {
@@ -23,20 +24,20 @@ class {{ class }}
2324 /**
2425 * Determine whether the user can view the model.
2526 *
26- * @param \ {{ namespacedUserModel }} $user
27- * @param \ {{ namespacedUserModel }} ${{ modelVariable }}
28- * @return \Illuminate\Auth\Access\ Response|bool
27+ * @param {{ model }} $user
28+ * @param {{ model }} $model
29+ * @return Response|bool
2930 */
30- public function view({{ user }} $user, {{ model }} ${{ modelVariable }} ): bool
31+ public function view({{ user }} $user, {{ userModel }} $model ): bool
3132 {
32- return $user->can('view {{ modelSingularLowerCase }}', ${{ modelVariable }});
33+ return $user->can('view {{ modelSingularLowerCase }}', $model)
3334 }
3435
3536 /**
3637 * Determine whether the user can create models.
3738 *
38- * @param \ {{ namespacedUserModel }} $user
39- * @return \Illuminate\Auth\Access\ Response|bool
39+ * @param {{ model }} $user
40+ * @return Response|bool
4041 */
4142 public function create({{ user }} $user): bool
4243 {
@@ -46,33 +47,33 @@ class {{ class }}
4647 /**
4748 * Determine whether the user can update the model.
4849 *
49- * @param \ {{ namespacedUserModel }} $user
50- * @param \ {{ namespacedUserModel }} ${{ modelVariable }}
51- * @return \Illuminate\Auth\Access\ Response|bool
50+ * @param {{ model }} $user
51+ * @param {{ model }} $model
52+ * @return Response|bool
5253 */
53- public function update({{ user }} $user, {{ model }} ${{ modelVariable }} ): bool
54+ public function update({{ user }} $user, {{ model }} $model ): bool
5455 {
55- return $user->can('update {{ modelSingularLowerCase }}', ${{ modelVariable }} );
56+ return $user->can('update {{ modelSingularLowerCase }}', $model );
5657 }
5758
5859 /**
5960 * Determine whether the user can delete the model.
6061 *
61- * @param \ {{ namespacedUserModel }} $user
62- * @param \ {{ namespacedUserModel }} ${{ modelVariable }}
63- * @return \Illuminate\Auth\Access\ Response|bool
62+ * @param {{ model }} $user
63+ * @param {{ model }} ${{ modelVariable }}
64+ * @return Response|bool
6465 */
65- public function delete({{ user }} $user, {{ model }} ${{ modelVariable }} ): bool
66+ public function delete({{ user }} $user, {{ model }} $model ): bool
6667 {
67- return $user->can('delete {{ modelSingularLowerCase }}', ${{ modelVariable }} );
68+ return $user->can('delete {{ modelSingularLowerCase }}', $model );
6869 }
6970
7071 /**
7172 * Determine whether the user can restore the model.
7273 *
73- * @param \ {{ namespacedUserModel }} $user
74- * @param \ {{ namespacedUserModel }} ${{ modelVariable }}
75- * @return \Illuminate\Auth\Access\ Response|bool
74+ * @param {{ model }} $user
75+ * @param {{ model }} ${{ modelVariable }}
76+ * @return Response|bool
7677 */
7778 public function restore({{ user }} $user, {{ model }} ${{ modelVariable }}): bool
7879 {
@@ -82,9 +83,9 @@ class {{ class }}
8283 /**
8384 * Determine whether the user can permanently delete the model.
8485 *
85- * @param \ {{ namespacedUserModel }} $user
86- * @param \ {{ namespacedUserModel }} ${{ modelVariable }}
87- * @return \Illuminate\Auth\Access\ Response|bool
86+ * @param {{ model }} $user
87+ * @param {{ model }} ${{ modelVariable }}
88+ * @return Response|bool
8889 */
8990 public function forceDelete({{ user }} $user, {{ model }} ${{ modelVariable }}): bool
9091 {
0 commit comments