Passed
Push — master ( 2e08f5...71c5af )
by Anthony
03:28
created
Form/Account.php 1 patch
Indentation   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -13,10 +13,10 @@  discard block
 block discarded – undo
13 13
 
14 14
 class Account extends AbstractType
15 15
 {
16
-    /**
17
-     * @param FormBuilderInterface $builder
18
-     * @param array $options
19
-     */
16
+				/**
17
+				 * @param FormBuilderInterface $builder
18
+				 * @param array $options
19
+				 */
20 20
 	public function buildForm(FormBuilderInterface $builder, array $options)
21 21
 	{
22 22
 		$builder
@@ -49,9 +49,9 @@  discard block
 block discarded – undo
49 49
 		$builder->add('user', User::class);
50 50
 	}
51 51
 
52
-    /**
53
-     * @param OptionsResolver $resolver
54
-     */
52
+				/**
53
+				 * @param OptionsResolver $resolver
54
+				 */
55 55
 	public function configureOptions(OptionsResolver $resolver)
56 56
 	{
57 57
 		$resolver->setDefaults([
Please login to merge, or discard this patch.
Controller/UploaderController.php 1 patch
Indentation   +121 added lines, -121 removed lines patch added patch discarded remove patch
@@ -14,125 +14,125 @@
 block discarded – undo
14 14
 
15 15
 class UploaderController extends AbstractController
16 16
 {
17
-    /**
18
-     * @Route("/upload", name="ribsadmin_upload")
19
-     * @param Request $request
20
-     * @param ParameterBagInterface $parameter
21
-     * @return JsonResponse
22
-     * @throws Exception
23
-     */
24
-    public function upload(Request $request, ParameterBagInterface $parameter): JsonResponse
25
-    {
26
-        $success = false;
27
-        $new_filename = null;
28
-        $file = null;
29
-        $upload_dir = null;
30
-
31
-        if ($request->files && $request->files->has("file")) {
32
-            $upload_dir = $parameter->get("ribs_admin.upload_dir");
33
-            /** @var UploadedFile $file */
34
-            $file = $request->files->get("file");
35
-            $date = new \DateTime();
36
-            $extension = explode(".", $file->getFilename());
37
-            $new_filename = uniqid() . "-" . $date->getTimestamp() . "." . end($extension);
38
-
39
-            if (!is_dir($upload_dir)) {
40
-                $this->createRecursiveDirFromRoot($upload_dir);
41
-            }
42
-
43
-            if ($file->move($upload_dir, $new_filename)) {
44
-                $success = true;
45
-            }
46
-        }
47
-
48
-        return new JsonResponse([
49
-            "original_filename" => $file ? $file->getClientOriginalName() : null,
50
-            "new_filename" => $new_filename,
51
-            "file_path" => $upload_dir . "/" . $new_filename,
52
-            "success" => $success
53
-        ]);
54
-    }
55
-
56
-    /**
57
-     * @Route("/delete-uploaded-file", name="ribsadmin_delete_uploaded_file")
58
-     * @param Request $request
59
-     * @param ParameterBagInterface $parameter
60
-     * @return JsonResponse
61
-     */
62
-    public function deleteUploadedFile(Request $request, ParameterBagInterface $parameter): JsonResponse
63
-    {
64
-        $success = false;
65
-        if ($request->get("file_path") && $request->get("file_name")) {
66
-            $fs = new Filesystem();
67
-            $upload_dir = $parameter->get("ribs_admin.upload_dir");
68
-
69
-            if (is_file($request->get("file_path"))) {
70
-                $fs->remove($request->get("file_path"));
71
-            } elseif (is_file($upload_dir . "/" . $request->get("file_name"))) {
72
-                $fs->remove($upload_dir . "/" . $request->get("file_name"));
73
-            }
74
-            $success = true;
75
-        }
76
-
77
-        return new JsonResponse([
78
-            "success" => $success
79
-        ]);
80
-    }
81
-
82
-    /**
83
-     * @Route("/retrieve-uploaded-files", name="ribsadmin_retrieve_uploaded_file")
84
-     * @param Request $request
85
-     * @param ParameterBagInterface $parameter
86
-     * @return JsonResponse
87
-     */
88
-    public function retrieveUploadedFile(Request $request, ParameterBagInterface $parameter): JsonResponse
89
-    {
90
-        $success = true;
91
-        $fs = new Filesystem();
92
-        $finder = new Finder();
93
-        $finder->files()->in($parameter->get("ribs_admin.upload_dir"));
94
-        $files = [];
95
-        $index = 0;
96
-
97
-        foreach ($finder as $file) {
98
-            $files[] = [
99
-                "file_path" => $parameter->get("ribs_admin.base_upload_url") . $file->getFilename(),
100
-                "filename" => $file->getFilename(),
101
-                "index" => $index
102
-            ];
103
-
104
-            $index++;
105
-        }
106
-
107
-        return new JsonResponse([
108
-            "success" => $success,
109
-            "files" => $files
110
-        ]);
111
-    }
112
-
113
-    /**
114
-     * method that create a tree of folders on each slash
115
-     * @param $path
116
-     * @return string
117
-     */
118
-    private function createRecursiveDirFromRoot($path)
119
-    {
120
-        $fs = new Filesystem();
121
-        $new_path = $path;
122
-        $folders = explode("/", $path);
123
-
124
-        foreach ($folders as $index => $folder) {
125
-            $new_path .= $folder;
126
-
127
-            if (!$fs->exists($new_path)) {
128
-                $fs->mkdir($new_path);
129
-            }
130
-
131
-            if ($index + 1 < count($folders)) {
132
-                $new_path .= "/";
133
-            }
134
-        }
135
-
136
-        return $new_path;
137
-    }
17
+				/**
18
+				 * @Route("/upload", name="ribsadmin_upload")
19
+				 * @param Request $request
20
+				 * @param ParameterBagInterface $parameter
21
+				 * @return JsonResponse
22
+				 * @throws Exception
23
+				 */
24
+				public function upload(Request $request, ParameterBagInterface $parameter): JsonResponse
25
+				{
26
+								$success = false;
27
+								$new_filename = null;
28
+								$file = null;
29
+								$upload_dir = null;
30
+
31
+								if ($request->files && $request->files->has("file")) {
32
+												$upload_dir = $parameter->get("ribs_admin.upload_dir");
33
+												/** @var UploadedFile $file */
34
+												$file = $request->files->get("file");
35
+												$date = new \DateTime();
36
+												$extension = explode(".", $file->getFilename());
37
+												$new_filename = uniqid() . "-" . $date->getTimestamp() . "." . end($extension);
38
+
39
+												if (!is_dir($upload_dir)) {
40
+																$this->createRecursiveDirFromRoot($upload_dir);
41
+												}
42
+
43
+												if ($file->move($upload_dir, $new_filename)) {
44
+																$success = true;
45
+												}
46
+								}
47
+
48
+								return new JsonResponse([
49
+												"original_filename" => $file ? $file->getClientOriginalName() : null,
50
+												"new_filename" => $new_filename,
51
+												"file_path" => $upload_dir . "/" . $new_filename,
52
+												"success" => $success
53
+								]);
54
+				}
55
+
56
+				/**
57
+				 * @Route("/delete-uploaded-file", name="ribsadmin_delete_uploaded_file")
58
+				 * @param Request $request
59
+				 * @param ParameterBagInterface $parameter
60
+				 * @return JsonResponse
61
+				 */
62
+				public function deleteUploadedFile(Request $request, ParameterBagInterface $parameter): JsonResponse
63
+				{
64
+								$success = false;
65
+								if ($request->get("file_path") && $request->get("file_name")) {
66
+												$fs = new Filesystem();
67
+												$upload_dir = $parameter->get("ribs_admin.upload_dir");
68
+
69
+												if (is_file($request->get("file_path"))) {
70
+																$fs->remove($request->get("file_path"));
71
+												} elseif (is_file($upload_dir . "/" . $request->get("file_name"))) {
72
+																$fs->remove($upload_dir . "/" . $request->get("file_name"));
73
+												}
74
+												$success = true;
75
+								}
76
+
77
+								return new JsonResponse([
78
+												"success" => $success
79
+								]);
80
+				}
81
+
82
+				/**
83
+				 * @Route("/retrieve-uploaded-files", name="ribsadmin_retrieve_uploaded_file")
84
+				 * @param Request $request
85
+				 * @param ParameterBagInterface $parameter
86
+				 * @return JsonResponse
87
+				 */
88
+				public function retrieveUploadedFile(Request $request, ParameterBagInterface $parameter): JsonResponse
89
+				{
90
+								$success = true;
91
+								$fs = new Filesystem();
92
+								$finder = new Finder();
93
+								$finder->files()->in($parameter->get("ribs_admin.upload_dir"));
94
+								$files = [];
95
+								$index = 0;
96
+
97
+								foreach ($finder as $file) {
98
+												$files[] = [
99
+																"file_path" => $parameter->get("ribs_admin.base_upload_url") . $file->getFilename(),
100
+																"filename" => $file->getFilename(),
101
+																"index" => $index
102
+												];
103
+
104
+												$index++;
105
+								}
106
+
107
+								return new JsonResponse([
108
+												"success" => $success,
109
+												"files" => $files
110
+								]);
111
+				}
112
+
113
+				/**
114
+				 * method that create a tree of folders on each slash
115
+				 * @param $path
116
+				 * @return string
117
+				 */
118
+				private function createRecursiveDirFromRoot($path)
119
+				{
120
+								$fs = new Filesystem();
121
+								$new_path = $path;
122
+								$folders = explode("/", $path);
123
+
124
+								foreach ($folders as $index => $folder) {
125
+												$new_path .= $folder;
126
+
127
+												if (!$fs->exists($new_path)) {
128
+																$fs->mkdir($new_path);
129
+												}
130
+
131
+												if ($index + 1 < count($folders)) {
132
+																$new_path .= "/";
133
+												}
134
+								}
135
+
136
+								return $new_path;
137
+				}
138 138
 }
Please login to merge, or discard this patch.