Passed
Push — master ( 1783c8...fdb0f6 )
by Evgenii
03:26
created
src/models/File.php 1 patch
Braces   +45 added lines, -30 removed lines patch added patch discarded remove patch
@@ -87,29 +87,37 @@  discard block
 block discarded – undo
87 87
     {
88 88
         $icon = IconHelper::FILE;
89 89
 
90
-        if ($this->content_type == 'application/vnd.openxmlformats-officedocument.wordprocessingml.document')
91
-            $icon = IconHelper::FILE_WORD;
90
+        if ($this->content_type == 'application/vnd.openxmlformats-officedocument.wordprocessingml.document') {
91
+                    $icon = IconHelper::FILE_WORD;
92
+        }
92 93
 
93
-        if ($this->content_type == 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
94
-            $icon = IconHelper::FILE_EXCEL;
94
+        if ($this->content_type == 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet') {
95
+                    $icon = IconHelper::FILE_EXCEL;
96
+        }
95 97
 
96
-        if ($this->content_type == 'application/vnd.openxmlformats-officedocument.presentationml.presentation')
97
-            $icon = IconHelper::FILE_POWERPOINT;
98
+        if ($this->content_type == 'application/vnd.openxmlformats-officedocument.presentationml.presentation') {
99
+                    $icon = IconHelper::FILE_POWERPOINT;
100
+        }
98 101
 
99
-        if ($this->content_type == 'application/x-zip-compressed')
100
-            $icon = IconHelper::FILE_ARCHIVE;
102
+        if ($this->content_type == 'application/x-zip-compressed') {
103
+                    $icon = IconHelper::FILE_ARCHIVE;
104
+        }
101 105
 
102
-        if ($this->content_type == 'application/octet-stream')
103
-            $icon = IconHelper::FILE_ARCHIVE;
106
+        if ($this->content_type == 'application/octet-stream') {
107
+                    $icon = IconHelper::FILE_ARCHIVE;
108
+        }
104 109
 
105
-        if (preg_match('/audio/', $this->content_type))
106
-            $icon = IconHelper::FILE_AUDIO;
110
+        if (preg_match('/audio/', $this->content_type)) {
111
+                    $icon = IconHelper::FILE_AUDIO;
112
+        }
107 113
 
108
-        if (preg_match('/pdf/', $this->content_type))
109
-            $icon = IconHelper::FILE_PDF;
114
+        if (preg_match('/pdf/', $this->content_type)) {
115
+                    $icon = IconHelper::FILE_PDF;
116
+        }
110 117
 
111
-        if ($this->type == FileType::VIDEO)
112
-            $icon = IconHelper::FILE_VIDEO;
118
+        if ($this->type == FileType::VIDEO) {
119
+                    $icon = IconHelper::FILE_VIDEO;
120
+        }
113 121
 
114 122
         return $icon;
115 123
     }
@@ -233,8 +241,9 @@  discard block
 block discarded – undo
233 241
 
234 242
     public function getRootPreviewPath()
235 243
     {
236
-        if ($this->isSvg())
237
-            return $this->getRootPath();
244
+        if ($this->isSvg()) {
245
+                    return $this->getRootPath();
246
+        }
238 247
 
239 248
         return Yii::$app->getModule('files')->storageFullPath . DIRECTORY_SEPARATOR . $this->filename . '.jpg';
240 249
     }
@@ -257,8 +266,9 @@  discard block
 block discarded – undo
257 266
 
258 267
     public function getHref()
259 268
     {
260
-        if (Yii::$app->getModule('files')->hostStatic)
261
-            return Yii::$app->getModule('files')->hostStatic . $this->filename;
269
+        if (Yii::$app->getModule('files')->hostStatic) {
270
+                    return Yii::$app->getModule('files')->hostStatic . $this->filename;
271
+        }
262 272
         return Url::to(['/files/default/get', 'hash' => $this->hash]);
263 273
     }
264 274
 
@@ -357,14 +367,17 @@  discard block
 block discarded – undo
357 367
      */
358 368
     public function getPreviewWebPath($width = 0, $height = 0, $webp = false)
359 369
     {
360
-        if (!file_exists($this->getRootPath()))
361
-            return null;
370
+        if (!file_exists($this->getRootPath())) {
371
+                    return null;
372
+        }
362 373
 
363
-        if ($this->type != FileType::IMAGE)
364
-            throw new \ErrorException('Requiested file is not an image and its implsible to resize it.');
374
+        if ($this->type != FileType::IMAGE) {
375
+                    throw new \ErrorException('Requiested file is not an image and its implsible to resize it.');
376
+        }
365 377
 
366
-        if (Yii::$app->getModule('files')->hostStatic)
367
-            return Yii::$app->getModule('files')->hostStatic . $this->makeNameWithSize($this->filename, $width, $height, $webp = false);
378
+        if (Yii::$app->getModule('files')->hostStatic) {
379
+                    return Yii::$app->getModule('files')->hostStatic . $this->makeNameWithSize($this->filename, $width, $height, $webp = false);
380
+        }
368 381
 
369 382
         return Url::toRoute(['/files/default/image', 'hash' => $this->hash, 'width' => $width, 'height' => $height, 'webp' => $webp]);
370 383
     }
@@ -381,8 +394,9 @@  discard block
 block discarded – undo
381 394
     {
382 395
         $extension = pathinfo($this->rootPath, PATHINFO_EXTENSION);
383 396
         $rootPath = str_replace(".{$extension}", '', $name) . "_w" . $width . "h" . $height . ".{$extension}";
384
-        if ($webp)
385
-            $rootPath = str_replace($extension, 'webp', $rootPath);
397
+        if ($webp) {
398
+                    $rootPath = str_replace($extension, 'webp', $rootPath);
399
+        }
386 400
         return $rootPath;
387 401
     }
388 402
 
@@ -397,8 +411,9 @@  discard block
 block discarded – undo
397 411
      */
398 412
     public function getPreviewRootPath($width = 0, $height = 0, $webp = false)
399 413
     {
400
-        if ($this->type != FileType::IMAGE)
401
-            throw new \ErrorException('Requiested file is not an image and its implsible to resize it.');
414
+        if ($this->type != FileType::IMAGE) {
415
+                    throw new \ErrorException('Requiested file is not an image and its implsible to resize it.');
416
+        }
402 417
         return $this->makeNameWithSize($this->rootPath, $width, $height, $webp);
403 418
     }
404 419
 
Please login to merge, or discard this patch.
src/components/SimpleImage.php 1 patch
Braces   +3 added lines, -2 removed lines patch added patch discarded remove patch
@@ -118,8 +118,9 @@
 block discarded – undo
118 118
     function rotate($direction)
119 119
     {
120 120
         $degrees = 90;
121
-        if ($direction == 2)
122
-            $degrees = 270;
121
+        if ($direction == 2) {
122
+                    $degrees = 270;
123
+        }
123 124
         $this->image = imagerotate($this->image, $degrees, 0);
124 125
     }
125 126
 
Please login to merge, or discard this patch.
src/components/FileListWidget.php 1 patch
Braces   +6 added lines, -4 removed lines patch added patch discarded remove patch
@@ -44,11 +44,13 @@
 block discarded – undo
44 44
 
45 45
         $this->getView()->registerJs("yiiDownloadAllLink = '" . Url::toRoute('files/default/zip') . "'", View::POS_BEGIN, 'yiiDownloadAllLink');
46 46
 
47
-        if ($this->passFirst && sizeof($this->files) > 0)
48
-            $this->files = array_slice($this->files, 1);
47
+        if ($this->passFirst && sizeof($this->files) > 0) {
48
+                    $this->files = array_slice($this->files, 1);
49
+        }
49 50
 
50
-        if (empty($this->files))
51
-            return null;
51
+        if (empty($this->files)) {
52
+                    return null;
53
+        }
52 54
 
53 55
         return $this->render('fileListWidget', [
54 56
             'files' => $this->files,
Please login to merge, or discard this patch.
src/components/views/_fileListWidget.php 1 patch
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -50,7 +50,8 @@  discard block
 block discarded – undo
50 50
                 <?= $model->title ?>
51 51
             </div>
52 52
         </a>
53
-    <?php else: ?>
53
+    <?php else {
54
+    : ?>
54 55
 
55 56
 
56 57
         <div data-title="<?= $model->title ?>"
@@ -78,7 +79,9 @@  discard block
 block discarded – undo
78 79
                         <?= Yii::t('files', 'View') ?>
79 80
                     </a>
80 81
                 </li>
81
-            <?php endif; ?>
82
+            <?php endif;
83
+}
84
+?>
82 85
         </ul>
83 86
 
84 87
     <?php endif; ?>
Please login to merge, or discard this patch.
src/logic/FileRename.php 1 patch
Braces   +12 added lines, -8 removed lines patch added patch discarded remove patch
@@ -27,18 +27,21 @@  discard block
 block discarded – undo
27 27
     public function __construct(array $data)
28 28
     {
29 29
 
30
-        if (!isset($data['id']))
31
-            throw new BadRequestHttpException('ID of file is not set.');
30
+        if (!isset($data['id'])) {
31
+                    throw new BadRequestHttpException('ID of file is not set.');
32
+        }
32 33
 
33
-        if (!isset($data['title']))
34
-            throw new BadRequestHttpException('Title of file is not set.');
34
+        if (!isset($data['title'])) {
35
+                    throw new BadRequestHttpException('Title of file is not set.');
36
+        }
35 37
 
36 38
         $this->_title = $data['title'];
37 39
 
38 40
         $this->_file = File::findOne($data['id']);
39 41
 
40
-        if (!$this->_file)
41
-            throw new NotFoundHttpException('File not found.');
42
+        if (!$this->_file) {
43
+                    throw new NotFoundHttpException('File not found.');
44
+        }
42 45
 
43 46
     }
44 47
 
@@ -50,8 +53,9 @@  discard block
 block discarded – undo
50 53
     {
51 54
         $this->_file->title = $this->_title;
52 55
 
53
-        if (!$this->_file->save())
54
-            throw new BadRequestHttpException('Unable to save file.');
56
+        if (!$this->_file->save()) {
57
+                    throw new BadRequestHttpException('Unable to save file.');
58
+        }
55 59
 
56 60
         return $this->_title;
57 61
     }
Please login to merge, or discard this patch.
src/logic/FileCreateFromPath.php 1 patch
Braces   +27 added lines, -18 removed lines patch added patch discarded remove patch
@@ -29,17 +29,21 @@  discard block
 block discarded – undo
29 29
 
30 30
         $this->model = $model;
31 31
 
32
-        if (!$filePath || !$className || !$fieldName || !$storagePath)
33
-            throw new ErrorException("Empty params not allowed.");
32
+        if (!$filePath || !$className || !$fieldName || !$storagePath) {
33
+                    throw new ErrorException("Empty params not allowed.");
34
+        }
34 35
 
35
-        if (!file_exists($storagePath))
36
-            throw new ErrorException("File storage not found on disk.");
36
+        if (!file_exists($storagePath)) {
37
+                    throw new ErrorException("File storage not found on disk.");
38
+        }
37 39
 
38
-        if (!file_exists($filePath))
39
-            throw new ErrorException("File not found on disk.");
40
+        if (!file_exists($filePath)) {
41
+                    throw new ErrorException("File not found on disk.");
42
+        }
40 43
 
41
-        if (!is_writable($storagePath))
42
-            throw new ErrorException("File storage is not writable.");
44
+        if (!is_writable($storagePath)) {
45
+                    throw new ErrorException("File storage is not writable.");
46
+        }
43 47
         $this->filePath = $filePath;
44 48
         $this->fileName = $fileName;
45 49
         $this->fieldName = $fieldName;
@@ -65,16 +69,19 @@  discard block
 block discarded – undo
65 69
         $this->model->field = $this->fieldName;
66 70
         $this->model->class = $this->className;
67 71
         $this->model->filename = $filename;
68
-        if ($this->model->filename)
69
-            $this->model->title = $this->model->filename;
70
-        else
71
-            $this->model->title = rand(0, 99999); #такой прикол )
72
+        if ($this->model->filename) {
73
+                    $this->model->title = $this->model->filename;
74
+        } else {
75
+                    $this->model->title = rand(0, 99999);
76
+        }
77
+        #такой прикол )
72 78
         $this->model->content_type = $this->model->mime_content_type($new_path);
73 79
         $this->model->type = $this->detectType();
74 80
         $this->model->size = filesize($new_path);
75 81
         $this->model->created = time();
76
-        if ($this->model->type == FileType::VIDEO)
77
-            $this->model->video_status = 0;
82
+        if ($this->model->type == FileType::VIDEO) {
83
+                    $this->model->video_status = 0;
84
+        }
78 85
 
79 86
         if ($this->model->save()) {
80 87
 
@@ -114,10 +121,12 @@  discard block
 block discarded – undo
114 121
     private function detectType()
115 122
     {
116 123
         $contentTypeArray = explode('/', $this->model->content_type);
117
-        if ($contentTypeArray[0] == 'image')
118
-            return FileType::IMAGE;
119
-        if ($contentTypeArray[0] == 'video')
120
-            return FileType::VIDEO;
124
+        if ($contentTypeArray[0] == 'image') {
125
+                    return FileType::IMAGE;
126
+        }
127
+        if ($contentTypeArray[0] == 'video') {
128
+                    return FileType::VIDEO;
129
+        }
121 130
         return FileType::FILE;
122 131
     }
123 132
 }
124 133
\ No newline at end of file
Please login to merge, or discard this patch.
src/logic/FileCropRotate.php 1 patch
Braces   +12 added lines, -8 removed lines patch added patch discarded remove patch
@@ -30,14 +30,17 @@  discard block
 block discarded – undo
30 30
     {
31 31
         $this->_file = File::findOne($data['id']);
32 32
 
33
-        if (!$this->_file)
34
-            throw new NotFoundHttpException('File not found');
33
+        if (!$this->_file) {
34
+                    throw new NotFoundHttpException('File not found');
35
+        }
35 36
 
36
-        if ($this->_file->type != FileType::IMAGE)
37
-            throw new BadRequestHttpException('Requested file is not an image.');
37
+        if ($this->_file->type != FileType::IMAGE) {
38
+                    throw new BadRequestHttpException('Requested file is not an image.');
39
+        }
38 40
 
39
-        if (!file_exists($this->_file->rootPath))
40
-            throw new BadRequestHttpException('File not found in file storage.');
41
+        if (!file_exists($this->_file->rootPath)) {
42
+                    throw new BadRequestHttpException('File not found in file storage.');
43
+        }
41 44
 
42 45
         $this->_height = (int)$data['height'];
43 46
         $this->_width = (int)$data['width'];
@@ -79,8 +82,9 @@  discard block
 block discarded – undo
79 82
         if ($this->_file->save()) {
80 83
             @unlink($oldPath);
81 84
             return $this->_file->href;
82
-        } else
83
-            throw new ErrorException("Error while saving file model.");
85
+        } else {
86
+                    throw new ErrorException("Error while saving file model.");
87
+        }
84 88
 
85 89
 
86 90
     }
Please login to merge, or discard this patch.
src/logic/PathGenerator.php 1 patch
Braces   +15 added lines, -10 removed lines patch added patch discarded remove patch
@@ -20,14 +20,17 @@  discard block
 block discarded – undo
20 20
     public function __construct($storagePath)
21 21
     {
22 22
 
23
-        if (!$storagePath)
24
-            throw new ErrorException('Storage path not set for path generator.');
23
+        if (!$storagePath) {
24
+                    throw new ErrorException('Storage path not set for path generator.');
25
+        }
25 26
 
26
-        if (!file_exists($storagePath))
27
-            mkdir($storagePath);
27
+        if (!file_exists($storagePath)) {
28
+                    mkdir($storagePath);
29
+        }
28 30
 
29
-        if (!file_exists($storagePath))
30
-            throw new ErrorException('Unable to create storage.');
31
+        if (!file_exists($storagePath)) {
32
+                    throw new ErrorException('Unable to create storage.');
33
+        }
31 34
 
32 35
         $folderName0 = rand(10, 99);
33 36
         $folderName1 = rand(10, 99);
@@ -38,10 +41,12 @@  discard block
 block discarded – undo
38 41
         $fullPath0 = $storagePath . $path0;
39 42
         $fullPath1 = $storagePath . $path1;
40 43
 
41
-        if (!file_exists($fullPath0))
42
-            mkdir($fullPath0);
43
-        if (!file_exists($fullPath1))
44
-            mkdir($fullPath1);
44
+        if (!file_exists($fullPath0)) {
45
+                    mkdir($fullPath0);
46
+        }
47
+        if (!file_exists($fullPath1)) {
48
+                    mkdir($fullPath1);
49
+        }
45 50
 
46 51
         $this->path = $path1 . DIRECTORY_SEPARATOR . md5(rand(0, 1000) . time());
47 52
     }
Please login to merge, or discard this patch.
src/controllers/DefaultController.php 1 patch
Braces   +36 added lines, -24 removed lines patch added patch discarded remove patch
@@ -73,8 +73,9 @@  discard block
 block discarded – undo
73 73
      */
74 74
     private function checkFormToken()
75 75
     {
76
-        if (in_array($this->action->id, $this->actionsToCheck) && FileInputWidget::generateToken() != Yii::$app->request->post('_fileFormToken'))
77
-            throw new BadRequestHttpException('File-form token is wrong or missing.');
76
+        if (in_array($this->action->id, $this->actionsToCheck) && FileInputWidget::generateToken() != Yii::$app->request->post('_fileFormToken')) {
77
+                    throw new BadRequestHttpException('File-form token is wrong or missing.');
78
+        }
78 79
     }
79 80
 
80 81
     /**
@@ -87,12 +88,14 @@  discard block
 block discarded – undo
87 88
 
88 89
         $zip = new  ZipArchive;
89 90
         $filename = Yii::getAlias("@webroot/assets/files.zip");
90
-        if (file_exists($filename))
91
-            @unlink($filename);
91
+        if (file_exists($filename)) {
92
+                    @unlink($filename);
93
+        }
92 94
         if (sizeof($files) && $zip->open($filename, ZipArchive::CREATE)) {
93 95
 
94
-            foreach ($files as $file)
95
-                $zip->addFile($file->rootPath, $file->title);
96
+            foreach ($files as $file) {
97
+                            $zip->addFile($file->rootPath, $file->title);
98
+            }
96 99
 
97 100
             $zip->close();
98 101
             header("Pragma: public");
@@ -164,8 +167,9 @@  discard block
 block discarded – undo
164 167
 
165 168
         $view = Yii::$app->request->post('mode') == 'single' ? "_single" : "_file";
166 169
 
167
-        if ($ratio)
168
-            $this->getView()->registerJs("initCropper({$model->id}, '{$model->href}', {$ratio}, true);");
170
+        if ($ratio) {
171
+                    $this->getView()->registerJs("initCropper({$model->id}, '{$model->href}', {$ratio}, true);");
172
+        }
169 173
 
170 174
         return $this->renderAjax($view, [
171 175
             'model' => $model,
@@ -182,11 +186,13 @@  discard block
 block discarded – undo
182 186
     {
183 187
         $model = File::findOne(['hash' => $hash]);
184 188
 
185
-        if (!$model)
186
-            throw new NotFoundHttpException("Запрашиваемый файл не найден");
189
+        if (!$model) {
190
+                    throw new NotFoundHttpException("Запрашиваемый файл не найден");
191
+        }
187 192
 
188
-        if (!file_exists($model->rootPath))
189
-            throw new NotFoundHttpException('Запрашиваемый файл не найден на диске.');
193
+        if (!file_exists($model->rootPath)) {
194
+                    throw new NotFoundHttpException('Запрашиваемый файл не найден на диске.');
195
+        }
190 196
 
191 197
         Yii::$app->response->headers->set('Last-Modified', date("c", $model->created));
192 198
         Yii::$app->response->headers->set('Cache-Control', 'public, max-age=' . (60 * 60 * 24 * 15));
@@ -216,14 +222,17 @@  discard block
 block discarded – undo
216 222
     {
217 223
         $model = File::findOne(['hash' => $hash]);
218 224
 
219
-        if (!$model)
220
-            throw new NotFoundHttpException("Запрашиваемый файл не найден");
225
+        if (!$model) {
226
+                    throw new NotFoundHttpException("Запрашиваемый файл не найден");
227
+        }
221 228
 
222
-        if ($model->type != FileType::IMAGE)
223
-            throw new NotFoundHttpException("Запрашиваемый файл не является изображением");
229
+        if ($model->type != FileType::IMAGE) {
230
+                    throw new NotFoundHttpException("Запрашиваемый файл не является изображением");
231
+        }
224 232
 
225
-        if (!file_exists($model->rootPath))
226
-            throw new NotFoundHttpException('Запрашиваемый файл не найден на диске.');
233
+        if (!file_exists($model->rootPath)) {
234
+                    throw new NotFoundHttpException('Запрашиваемый файл не найден на диске.');
235
+        }
227 236
 
228 237
         Yii::$app->response->headers->set('Last-Modified', date("c", $model->created));
229 238
         Yii::$app->response->headers->set('Cache-Control', 'public, max-age=' . (60 * 60 * 24 * 15));
@@ -233,8 +242,9 @@  discard block
 block discarded – undo
233 242
 
234 243
             $filename = Yii::createObject(ImagePreviewer::class, [$model, $width, $webp])->getUrl();
235 244
 
236
-            if (!file_exists($filename))
237
-                throw new NotFoundHttpException('Запрашиваемый файл не найден на диске.');
245
+            if (!file_exists($filename)) {
246
+                            throw new NotFoundHttpException('Запрашиваемый файл не найден на диске.');
247
+            }
238 248
 
239 249
             $response = Yii::$app->response;
240 250
             $response->format = Response::FORMAT_RAW;
@@ -275,8 +285,9 @@  discard block
 block discarded – undo
275 285
     {
276 286
         $model = File::findOne(['hash' => $hash]);
277 287
 
278
-        if (!$model)
279
-            throw new NotFoundHttpException("Запрашиваемый файл не найден в базе.");
288
+        if (!$model) {
289
+                    throw new NotFoundHttpException("Запрашиваемый файл не найден в базе.");
290
+        }
280 291
 
281 292
         $response = Yii::$app->response;
282 293
         $response->format = Response::FORMAT_RAW;
@@ -285,8 +296,9 @@  discard block
 block discarded – undo
285 296
         Yii::$app->response->headers->set('Last-Modified', date("c", $model->created));
286 297
         Yii::$app->response->headers->set('Cache-Control', 'public, max-age=' . (60 * 60 * 24 * 15));
287 298
 
288
-        if (!file_exists($model->rootPreviewPath))
289
-            throw new NotFoundHttpException('Preview not found.');
299
+        if (!file_exists($model->rootPreviewPath)) {
300
+                    throw new NotFoundHttpException('Preview not found.');
301
+        }
290 302
 
291 303
         $response->sendFile($model->rootPreviewPath, 'preview.jpg');
292 304
 
Please login to merge, or discard this patch.