Completed
Pull Request — develop (#1272)
by
unknown
45s
created
src/SWP/Bundle/UserBundle/Controller/ProfileController.php 2 patches
Indentation   +24 added lines, -24 removed lines patch added patch discarded remove patch
@@ -34,10 +34,10 @@  discard block
 block discarded – undo
34 34
 
35 35
 class ProfileController extends AbstractController {
36 36
 
37
-  private EntityManagerInterface $entityManager;
38
-  private AuthorizationCheckerInterface $authorizationChecker;
39
-  private UserRepository $userRepository;
40
-  private PaginatorInterface $paginator;
37
+    private EntityManagerInterface $entityManager;
38
+    private AuthorizationCheckerInterface $authorizationChecker;
39
+    private UserRepository $userRepository;
40
+    private PaginatorInterface $paginator;
41 41
 
42 42
     /**
43 43
      * @param EntityManagerInterface $entityManager
@@ -76,27 +76,27 @@  discard block
 block discarded – undo
76 76
         return new ResourcesListResponse($pagination);
77 77
     }
78 78
 
79
-  /**
80
-   * @Route("/api/{version}/users/profile/{id}", methods={"GET"}, options={"expose"=true}, defaults={"version"="v2"}, name="swp_api_user_get_user_profile")
81
-   */
82
-  public function getAction($id) {
79
+    /**
80
+     * @Route("/api/{version}/users/profile/{id}", methods={"GET"}, options={"expose"=true}, defaults={"version"="v2"}, name="swp_api_user_get_user_profile")
81
+     */
82
+    public function getAction($id) {
83 83
     $requestedUser = $this->userRepository->find($id);
84 84
     if (!is_object($requestedUser) || !$requestedUser instanceof UserInterface) {
85
-      throw new NotFoundHttpException('Requested user don\'t exists');
85
+        throw new NotFoundHttpException('Requested user don\'t exists');
86 86
     }
87 87
 
88 88
     $this->checkIfCanAccess($requestedUser);
89 89
 
90 90
     return new SingleResourceResponse($requestedUser);
91
-  }
91
+    }
92 92
 
93
-  /**
94
-   * @Route("/api/{version}/users/profile/{id}", methods={"PATCH"}, options={"expose"=true}, defaults={"version"="v2"}, name="swp_api_user_edit_user_profile")
95
-   */
96
-  public function editAction(Request $request, $id, UserPasswordEncoderInterface $passwordEncoder) {
93
+    /**
94
+     * @Route("/api/{version}/users/profile/{id}", methods={"PATCH"}, options={"expose"=true}, defaults={"version"="v2"}, name="swp_api_user_edit_user_profile")
95
+     */
96
+    public function editAction(Request $request, $id, UserPasswordEncoderInterface $passwordEncoder) {
97 97
     $requestedUser = $this->userRepository->find($id);
98 98
     if (!is_object($requestedUser) || !$requestedUser instanceof UserInterface) {
99
-      throw new NotFoundHttpException('Requested user don\'t exists');
99
+        throw new NotFoundHttpException('Requested user don\'t exists');
100 100
     }
101 101
 
102 102
     $this->checkIfCanAccess($requestedUser);
@@ -107,32 +107,32 @@  discard block
 block discarded – undo
107 107
     $form->handleRequest($request);
108 108
 
109 109
     if ($form->isSubmitted() && $form->isValid()) {
110
-      if (!empty($form->get('plainPassword')->getData())) {
110
+        if (!empty($form->get('plainPassword')->getData())) {
111 111
         $requestedUser->setPassword(
112 112
             $passwordEncoder->encodePassword(
113 113
                 $requestedUser,
114 114
                 $form->get('plainPassword')->getData()
115 115
             )
116 116
         );
117
-      }
117
+        }
118 118
 
119
-      $entityManager = $this->entityManager;
120
-      $entityManager->flush();
119
+        $entityManager = $this->entityManager;
120
+        $entityManager->flush();
121 121
 
122
-      return new SingleResourceResponse($requestedUser);
122
+        return new SingleResourceResponse($requestedUser);
123 123
     }
124 124
 
125 125
     return new SingleResourceResponse($form, new ResponseContext(400));
126
-  }
126
+    }
127 127
 
128
-  private function checkIfCanAccess($requestedUser) {
128
+    private function checkIfCanAccess($requestedUser) {
129 129
     /** @var UserInterface $currentUser */
130 130
     $currentUser = $this->getUser();
131 131
     if (
132 132
         !$this->authorizationChecker->isGranted('ROLE_ADMIN') &&
133 133
         $requestedUser->getId() !== $currentUser->getId()
134 134
     ) {
135
-      throw new AccessDeniedException('This user does not have access to this section. profile');
135
+        throw new AccessDeniedException('This user does not have access to this section. profile');
136
+    }
136 137
     }
137
-  }
138 138
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -65,8 +65,8 @@
 block discarded – undo
65 65
             throw new AccessDeniedException('This user does not have access to this section.');
66 66
         }
67 67
 
68
-        $limit = (int)$request->query->get('limit', 10);
69
-        $page = (int)$request->query->get('page', 1);
68
+        $limit = (int) $request->query->get('limit', 10);
69
+        $page = (int) $request->query->get('page', 1);
70 70
         $profilesQuery = $this->userRepository->createQueryBuilder('u')
71 71
             ->orderBy('u.id', 'ASC')
72 72
             ->getQuery();
Please login to merge, or discard this patch.