Completed
Push — develop ( 8dee05 )
by Dmytro
20:08
created
manager/media/browser/mcpuk/lib/class_gd.php 4 patches
Doc Comments   +8 added lines, -2 removed lines patch added patch discarded remove patch
@@ -168,7 +168,7 @@  discard block
 block discarded – undo
168 168
     * The parameter $bigger_size is the bigger dimension (width or height) of calculated sizes.
169 169
     * The other dimension (height or width) will be calculated autamaticaly
170 170
     * @param integer $bigger_size
171
-    * @return array */
171
+    * @return integer[] */
172 172
 
173 173
     public function get_prop_size($bigger_size) {
174 174
 
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
     * no samo po edno (x ili y) izmerenie
256 256
     * @param integer $width
257 257
     * @param integer $height
258
-    * @return bool */
258
+    * @return gd */
259 259
 
260 260
     public function resize_overflow($width, $height) {
261 261
 
@@ -397,6 +397,12 @@  discard block
 block discarded – undo
397 397
             return false;
398 398
     }
399 399
 
400
+    /**
401
+     * @param integer $x1
402
+     * @param integer $y1
403
+     * @param integer $x2
404
+     * @param integer $y2
405
+     */
400 406
     public function imagefilledrectangle($x1, $y1, $x2, $y2, $color) {
401 407
         $color = $this->gd_color($color);
402 408
         if ($color === false) return false;
Please login to merge, or discard this patch.
Indentation   +92 added lines, -92 removed lines patch added patch discarded remove patch
@@ -1,44 +1,44 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project
4
-  *
5
-  *      @desc GD extension class
6
-  *   @package KCFinder
7
-  *   @version 2.51
8
-  *    @author Pavel Tzonkov <[email protected]>
9
-  * @copyright 2010, 2011 KCFinder Project
10
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
-  *      @link http://kcfinder.sunhater.com
13
-  */
4
+ *
5
+ *      @desc GD extension class
6
+ *   @package KCFinder
7
+ *   @version 2.51
8
+ *    @author Pavel Tzonkov <[email protected]>
9
+ * @copyright 2010, 2011 KCFinder Project
10
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
+ *      @link http://kcfinder.sunhater.com
13
+ */
14 14
 
15 15
 class gd {
16 16
 
17
-  /** GD resource
18
-    * @var resource */
17
+    /** GD resource
18
+     * @var resource */
19 19
     protected $image;
20 20
 
21
-  /** Image width
22
-    * @var integer */
21
+    /** Image width
22
+     * @var integer */
23 23
     protected $width;
24 24
 
25
-  /** Image height
26
-    * @var integer */
25
+    /** Image height
26
+     * @var integer */
27 27
     protected $height;
28 28
 
29
-  /** Init error
30
-    * @var bool */
29
+    /** Init error
30
+     * @var bool */
31 31
     public $init_error = false;
32 32
 
33
-  /** Last builded image type constant (IMAGETYPE_XXX)
34
-    * @var integer */
33
+    /** Last builded image type constant (IMAGETYPE_XXX)
34
+     * @var integer */
35 35
     public $type;
36 36
 
37
-  /** Returns an array. Element 0 - GD resource. Element 1 - width. Element 2 - height.
38
-    * Returns FALSE on failure. The only one parameter $image can be an instance of this class,
39
-    * a GD resource, an array(width, height) or path to image file.
40
-    * @param mixed $image
41
-    * @return array */
37
+    /** Returns an array. Element 0 - GD resource. Element 1 - width. Element 2 - height.
38
+     * Returns FALSE on failure. The only one parameter $image can be an instance of this class,
39
+     * a GD resource, an array(width, height) or path to image file.
40
+     * @param mixed $image
41
+     * @return array */
42 42
 
43 43
     protected function build_image($image) {
44 44
 
@@ -87,16 +87,16 @@  discard block
 block discarded – undo
87 87
         return $return;
88 88
     }
89 89
 
90
-  /** Parameter $image can be:
91
-    *   1. An instance of this class (copy instance).
92
-    *   2. A GD resource.
93
-    *   3. An array with two elements. First - width, second - height. Create a blank image.
94
-    *   4. A filename string. Get image form file.
95
-    * The non-required parameter $bigger_size is the bigger dimension (width or height) the image
96
-    * will be resized to. The other dimension (height or width) will be calculated autamaticaly
97
-    * @param mixed $image
98
-    * @param integer $bigger_size
99
-    * @return gd */
90
+    /** Parameter $image can be:
91
+     *   1. An instance of this class (copy instance).
92
+     *   2. A GD resource.
93
+     *   3. An array with two elements. First - width, second - height. Create a blank image.
94
+     *   4. A filename string. Get image form file.
95
+     * The non-required parameter $bigger_size is the bigger dimension (width or height) the image
96
+     * will be resized to. The other dimension (height or width) will be calculated autamaticaly
97
+     * @param mixed $image
98
+     * @param integer $bigger_size
99
+     * @return gd */
100 100
 
101 101
     public function __construct($image, $bigger_size=null) {
102 102
         $this->image = $this->width = $this->height = null;
@@ -123,30 +123,30 @@  discard block
 block discarded – undo
123 123
         }
124 124
     }
125 125
 
126
-  /** Returns the GD resource
127
-    * @return resource */
126
+    /** Returns the GD resource
127
+     * @return resource */
128 128
 
129 129
     public function get_image() {
130 130
         return $this->image;
131 131
     }
132 132
 
133
-  /** Returns the image width
134
-    * @return integer */
133
+    /** Returns the image width
134
+     * @return integer */
135 135
 
136 136
     public function get_width() {
137 137
         return $this->width;
138 138
     }
139 139
 
140
-  /** Returns the image height
141
-    * @return integer */
140
+    /** Returns the image height
141
+     * @return integer */
142 142
 
143 143
     public function get_height() {
144 144
         return $this->height;
145 145
     }
146 146
 
147
-  /** Returns calculated proportional width from the given height
148
-    * @param integer $resized_height
149
-    * @return integer */
147
+    /** Returns calculated proportional width from the given height
148
+     * @param integer $resized_height
149
+     * @return integer */
150 150
 
151 151
     public function get_prop_width($resized_height) {
152 152
         $width = intval(($this->width * $resized_height) / $this->height);
@@ -154,9 +154,9 @@  discard block
 block discarded – undo
154 154
         return $width;
155 155
     }
156 156
 
157
-  /** Returns calculated proportional height from the given width
158
-    * @param integer $resized_width
159
-    * @return integer */
157
+    /** Returns calculated proportional height from the given width
158
+     * @param integer $resized_width
159
+     * @return integer */
160 160
 
161 161
     public function get_prop_height($resized_width) {
162 162
         $height = intval(($this->height * $resized_width) / $this->width);
@@ -164,11 +164,11 @@  discard block
 block discarded – undo
164 164
         return $height;
165 165
     }
166 166
 
167
-  /** Returns an array with calculated proportional width & height.
168
-    * The parameter $bigger_size is the bigger dimension (width or height) of calculated sizes.
169
-    * The other dimension (height or width) will be calculated autamaticaly
170
-    * @param integer $bigger_size
171
-    * @return array */
167
+    /** Returns an array with calculated proportional width & height.
168
+     * The parameter $bigger_size is the bigger dimension (width or height) of calculated sizes.
169
+     * The other dimension (height or width) will be calculated autamaticaly
170
+     * @param integer $bigger_size
171
+     * @return array */
172 172
 
173 173
     public function get_prop_size($bigger_size) {
174 174
 
@@ -186,10 +186,10 @@  discard block
 block discarded – undo
186 186
         return array($width, $height);
187 187
     }
188 188
 
189
-  /** Resize image. Returns TRUE on success or FALSE on failure
190
-    * @param integer $width
191
-    * @param integer $height
192
-    * @return bool */
189
+    /** Resize image. Returns TRUE on success or FALSE on failure
190
+     * @param integer $width
191
+     * @param integer $height
192
+     * @return bool */
193 193
 
194 194
     public function resize($width, $height) {
195 195
         if (!$width) $width = 1;
@@ -203,10 +203,10 @@  discard block
 block discarded – undo
203 203
         );
204 204
     }
205 205
 
206
-  /** Resize the given image source (GD, gd object or image file path) to fit in the own image.
207
-    * The outside ares will be cropped out. Returns TRUE on success or FALSE on failure
208
-    * @param mixed $src
209
-    * @return bool */
206
+    /** Resize the given image source (GD, gd object or image file path) to fit in the own image.
207
+     * The outside ares will be cropped out. Returns TRUE on success or FALSE on failure
208
+     * @param mixed $src
209
+     * @return bool */
210 210
 
211 211
     public function resize_crop($src) {
212 212
         $image_details = $this->build_image($src);
@@ -233,10 +233,10 @@  discard block
 block discarded – undo
233 233
             return false;
234 234
     }
235 235
 
236
-  /** Resize image to fit in given resolution. Returns TRUE on success or FALSE on failure
237
-    * @param integer $width
238
-    * @param integer $height
239
-    * @return bool */
236
+    /** Resize image to fit in given resolution. Returns TRUE on success or FALSE on failure
237
+     * @param integer $width
238
+     * @param integer $height
239
+     * @return bool */
240 240
 
241 241
     public function resize_fit($width, $height) {
242 242
         if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height)))
@@ -250,12 +250,12 @@  discard block
 block discarded – undo
250 250
         return $this->resize($width, $height);
251 251
     }
252 252
 
253
-  /** Neka si predstavim vyobrazhaem pravoygylnik s razmeri $width i $height.
254
-    * Izobrazhenieto shte se preorazmeri taka che to shte izliza ot tozi pravoygylnik,
255
-    * no samo po edno (x ili y) izmerenie
256
-    * @param integer $width
257
-    * @param integer $height
258
-    * @return bool */
253
+    /** Neka si predstavim vyobrazhaem pravoygylnik s razmeri $width i $height.
254
+     * Izobrazhenieto shte se preorazmeri taka che to shte izliza ot tozi pravoygylnik,
255
+     * no samo po edno (x ili y) izmerenie
256
+     * @param integer $width
257
+     * @param integer $height
258
+     * @return bool */
259 259
 
260 260
     public function resize_overflow($width, $height) {
261 261
 
@@ -368,30 +368,30 @@  discard block
 block discarded – undo
368 368
 
369 369
 
370 370
 
371
-			/*** gif transparent fix - 1.10.2013 ***/
371
+            /*** gif transparent fix - 1.10.2013 ***/
372 372
 
373
-			$transindex = imagecolortransparent($src);
374
-			$palletsize = imagecolorstotal($src);
375
-			if($transindex >= 0 && $transindex < $palletsize) {
376
-				$transcol = imagecolorsforindex($src, $transindex);
373
+            $transindex = imagecolortransparent($src);
374
+            $palletsize = imagecolorstotal($src);
375
+            if($transindex >= 0 && $transindex < $palletsize) {
376
+                $transcol = imagecolorsforindex($src, $transindex);
377 377
 
378
-			/*** end gif transparent fix ***/
378
+            /*** end gif transparent fix ***/
379 379
 
380
-				$transindex = imagecolorallocatealpha($this->image, $transcol['red'], $transcol['green'], $transcol['blue'], 127);
381
-				imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transindex);
382
-				imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
383
-				imagecolortransparent($this->image, $transindex);
384
-				for($y=0; $y<$dst_h; ++$y)
385
-					for($x=0; $x<$dst_w; ++$x)
386
-						if(((imagecolorat($this->image, $x, $y)>>24) & 0x7F) >= 100) imagesetpixel($this->image, $x, $y, $transindex);
387
-				imagetruecolortopalette($this->image, true, 255);
388
-			}
389
-			else {
390
-				$transparent = imagecolorallocatealpha($this->image, 255, 255, 255, 127);
391
-				imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transparent);
392
-				imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
393
-			}
394
-			return $this->image;
380
+                $transindex = imagecolorallocatealpha($this->image, $transcol['red'], $transcol['green'], $transcol['blue'], 127);
381
+                imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transindex);
382
+                imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
383
+                imagecolortransparent($this->image, $transindex);
384
+                for($y=0; $y<$dst_h; ++$y)
385
+                    for($x=0; $x<$dst_w; ++$x)
386
+                        if(((imagecolorat($this->image, $x, $y)>>24) & 0x7F) >= 100) imagesetpixel($this->image, $x, $y, $transindex);
387
+                imagetruecolortopalette($this->image, true, 255);
388
+            }
389
+            else {
390
+                $transparent = imagecolorallocatealpha($this->image, 255, 255, 255, 127);
391
+                imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transparent);
392
+                imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
393
+            }
394
+            return $this->image;
395 395
 
396 396
         } else
397 397
             return false;
@@ -419,7 +419,7 @@  discard block
 block discarded – undo
419 419
     public function imagegif($filename=null) {
420 420
         if (is_null($filename) && !headers_sent())
421 421
             header("Content-Type: image/gif");
422
-			@imagesavealpha($this->image, true);
422
+            @imagesavealpha($this->image, true);
423 423
         return imagegif($this->image, $filename);
424 424
     }
425 425
 }
Please login to merge, or discard this patch.
Spacing   +39 added lines, -39 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class gd {
15
+class gd{
16 16
 
17 17
   /** GD resource
18 18
     * @var resource */
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
     * @param mixed $image
41 41
     * @return array */
42 42
 
43
-    protected function build_image($image) {
43
+    protected function build_image($image){
44 44
 
45 45
         if ($image instanceof gd) {
46 46
             $width = $image->get_width();
@@ -58,12 +58,12 @@  discard block
 block discarded – undo
58 58
 
59 59
         } elseif (false !== (list($width, $height, $type) = @getimagesize($image))) {
60 60
             $image =
61
-                ($type == IMAGETYPE_GIF)      ? @imagecreatefromgif($image)  : (
62
-                ($type == IMAGETYPE_WBMP)     ? @imagecreatefromwbmp($image) : (
63
-                ($type == IMAGETYPE_JPEG)     ? @imagecreatefromjpeg($image) : (
61
+                ($type == IMAGETYPE_GIF) ? @imagecreatefromgif($image) : (
62
+                ($type == IMAGETYPE_WBMP) ? @imagecreatefromwbmp($image) : (
63
+                ($type == IMAGETYPE_JPEG) ? @imagecreatefromjpeg($image) : (
64 64
                 ($type == IMAGETYPE_JPEG2000) ? @imagecreatefromjpeg($image) : (
65
-                ($type == IMAGETYPE_PNG)      ? @imagecreatefrompng($image)  : (
66
-                ($type == IMAGETYPE_XBM)      ? @imagecreatefromxbm($image)  : false
65
+                ($type == IMAGETYPE_PNG) ? @imagecreatefrompng($image) : (
66
+                ($type == IMAGETYPE_XBM) ? @imagecreatefromxbm($image) : false
67 67
             )))));
68 68
 
69 69
             if ($type == IMAGETYPE_PNG)
@@ -98,7 +98,7 @@  discard block
 block discarded – undo
98 98
     * @param integer $bigger_size
99 99
     * @return gd */
100 100
 
101
-    public function __construct($image, $bigger_size=null) {
101
+    public function __construct($image, $bigger_size = null){
102 102
         $this->image = $this->width = $this->height = null;
103 103
 
104 104
         $image_details = $this->build_image($image);
@@ -126,21 +126,21 @@  discard block
 block discarded – undo
126 126
   /** Returns the GD resource
127 127
     * @return resource */
128 128
 
129
-    public function get_image() {
129
+    public function get_image(){
130 130
         return $this->image;
131 131
     }
132 132
 
133 133
   /** Returns the image width
134 134
     * @return integer */
135 135
 
136
-    public function get_width() {
136
+    public function get_width(){
137 137
         return $this->width;
138 138
     }
139 139
 
140 140
   /** Returns the image height
141 141
     * @return integer */
142 142
 
143
-    public function get_height() {
143
+    public function get_height(){
144 144
         return $this->height;
145 145
     }
146 146
 
@@ -148,7 +148,7 @@  discard block
 block discarded – undo
148 148
     * @param integer $resized_height
149 149
     * @return integer */
150 150
 
151
-    public function get_prop_width($resized_height) {
151
+    public function get_prop_width($resized_height){
152 152
         $width = intval(($this->width * $resized_height) / $this->height);
153 153
         if (!$width) $width = 1;
154 154
         return $width;
@@ -158,7 +158,7 @@  discard block
 block discarded – undo
158 158
     * @param integer $resized_width
159 159
     * @return integer */
160 160
 
161
-    public function get_prop_height($resized_width) {
161
+    public function get_prop_height($resized_width){
162 162
         $height = intval(($this->height * $resized_width) / $this->width);
163 163
         if (!$height) $height = 1;
164 164
         return $height;
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
     * @param integer $bigger_size
171 171
     * @return array */
172 172
 
173
-    public function get_prop_size($bigger_size) {
173
+    public function get_prop_size($bigger_size){
174 174
 
175 175
         if ($this->width > $this->height) {
176 176
             $width = $bigger_size;
@@ -191,7 +191,7 @@  discard block
 block discarded – undo
191 191
     * @param integer $height
192 192
     * @return bool */
193 193
 
194
-    public function resize($width, $height) {
194
+    public function resize($width, $height){
195 195
         if (!$width) $width = 1;
196 196
         if (!$height) $height = 1;
197 197
         return (
@@ -208,7 +208,7 @@  discard block
 block discarded – undo
208 208
     * @param mixed $src
209 209
     * @return bool */
210 210
 
211
-    public function resize_crop($src) {
211
+    public function resize_crop($src){
212 212
         $image_details = $this->build_image($src);
213 213
 
214 214
         if ($image_details !== false) {
@@ -238,7 +238,7 @@  discard block
 block discarded – undo
238 238
     * @param integer $height
239 239
     * @return bool */
240 240
 
241
-    public function resize_fit($width, $height) {
241
+    public function resize_fit($width, $height){
242 242
         if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height)))
243 243
             return true;
244 244
         if (!$width || (($height / $width) < ($this->height / $this->width)))
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
     * @param integer $height
258 258
     * @return bool */
259 259
 
260
-    public function resize_overflow($width, $height) {
260
+    public function resize_overflow($width, $height){
261 261
 
262 262
         $big = (($this->width / $this->height) > ($width / $height))
263 263
             ? ($this->width * $height) / $this->height
@@ -275,7 +275,7 @@  discard block
 block discarded – undo
275 275
         return $return;
276 276
     }
277 277
 
278
-    public function gd_color() {
278
+    public function gd_color(){
279 279
         $args = func_get_args();
280 280
 
281 281
         $expr_rgb = '/^rgb\(\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\)$/i';
@@ -317,7 +317,7 @@  discard block
 block discarded – undo
317 317
         return imagecolorallocate($this->image, $r, $g, $b);
318 318
     }
319 319
 
320
-    public function fill_color($color) {
320
+    public function fill_color($color){
321 321
         return $this->imagefilledrectangle(0, 0, $this->width - 1, $this->height - 1, $color);
322 322
     }
323 323
 
@@ -326,11 +326,11 @@  discard block
 block discarded – undo
326 326
 
327 327
     public function imagecopy(
328 328
         $src,
329
-        $dst_x=0, $dst_y=0,
330
-        $src_x=0, $src_y=0,
331
-        $dst_w=null, $dst_h=null,
332
-        $src_w=null, $src_h=null
333
-    ) {
329
+        $dst_x = 0, $dst_y = 0,
330
+        $src_x = 0, $src_y = 0,
331
+        $dst_w = null, $dst_h = null,
332
+        $src_w = null, $src_h = null
333
+    ){
334 334
         $image_details = $this->build_image($src);
335 335
 
336 336
         if ($image_details !== false) {
@@ -348,11 +348,11 @@  discard block
 block discarded – undo
348 348
 
349 349
     public function imagecopyresampled(
350 350
         $src,
351
-        $dst_x=0, $dst_y=0,
352
-        $src_x=0, $src_y=0,
353
-        $dst_w=null, $dst_h=null,
354
-        $src_w=null, $src_h=null
355
-    ) {
351
+        $dst_x = 0, $dst_y = 0,
352
+        $src_x = 0, $src_y = 0,
353
+        $dst_w = null, $dst_h = null,
354
+        $src_w = null, $src_h = null
355
+    ){
356 356
         $image_details = $this->build_image($src);
357 357
 
358 358
         if ($image_details !== false) {
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
             if (is_null($src_w)) $src_w = $src_width - $src_x;
364 364
             if (is_null($src_h)) $src_h = $src_height - $src_y;
365 365
             imagealphablending($this->image, false);
366
-            imagesavealpha($this->image,true);
366
+            imagesavealpha($this->image, true);
367 367
 
368 368
 
369 369
 
@@ -372,7 +372,7 @@  discard block
 block discarded – undo
372 372
 
373 373
 			$transindex = imagecolortransparent($src);
374 374
 			$palletsize = imagecolorstotal($src);
375
-			if($transindex >= 0 && $transindex < $palletsize) {
375
+			if ($transindex >= 0 && $transindex < $palletsize) {
376 376
 				$transcol = imagecolorsforindex($src, $transindex);
377 377
 
378 378
 			/*** end gif transparent fix ***/
@@ -381,9 +381,9 @@  discard block
 block discarded – undo
381 381
 				imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transindex);
382 382
 				imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
383 383
 				imagecolortransparent($this->image, $transindex);
384
-				for($y=0; $y<$dst_h; ++$y)
385
-					for($x=0; $x<$dst_w; ++$x)
386
-						if(((imagecolorat($this->image, $x, $y)>>24) & 0x7F) >= 100) imagesetpixel($this->image, $x, $y, $transindex);
384
+				for ($y = 0; $y < $dst_h; ++$y)
385
+					for ($x = 0; $x < $dst_w; ++$x)
386
+						if (((imagecolorat($this->image, $x, $y) >> 24) & 0x7F) >= 100) imagesetpixel($this->image, $x, $y, $transindex);
387 387
 				imagetruecolortopalette($this->image, true, 255);
388 388
 			}
389 389
 			else {
@@ -397,26 +397,26 @@  discard block
 block discarded – undo
397 397
             return false;
398 398
     }
399 399
 
400
-    public function imagefilledrectangle($x1, $y1, $x2, $y2, $color) {
400
+    public function imagefilledrectangle($x1, $y1, $x2, $y2, $color){
401 401
         $color = $this->gd_color($color);
402 402
         if ($color === false) return false;
403 403
         return imagefilledrectangle($this->image, $x1, $y1, $x2, $y2, $color);
404 404
     }
405 405
 
406
-    public function imagepng($filename=null, $quality=null, $filters=null) {
406
+    public function imagepng($filename = null, $quality = null, $filters = null){
407 407
         if (is_null($filename) && !headers_sent())
408 408
             header("Content-Type: image/png");
409 409
         @imagesavealpha($this->image, true);
410 410
         return imagepng($this->image, $filename, $quality, $filters);
411 411
     }
412 412
 
413
-    public function imagejpeg($filename=null, $quality=75) {
413
+    public function imagejpeg($filename = null, $quality = 75){
414 414
         if (is_null($filename) && !headers_sent())
415 415
             header("Content-Type: image/jpeg");
416 416
         return imagejpeg($this->image, $filename, $quality);
417 417
     }
418 418
 
419
-    public function imagegif($filename=null) {
419
+    public function imagegif($filename = null){
420 420
         if (is_null($filename) && !headers_sent())
421 421
             header("Content-Type: image/gif");
422 422
 			@imagesavealpha($this->image, true);
Please login to merge, or discard this patch.
Braces   +157 added lines, -92 removed lines patch added patch discarded remove patch
@@ -12,7 +12,8 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class gd {
15
+class gd
16
+{
16 17
 
17 18
   /** GD resource
18 19
     * @var resource */
@@ -40,22 +41,23 @@  discard block
 block discarded – undo
40 41
     * @param mixed $image
41 42
     * @return array */
42 43
 
43
-    protected function build_image($image) {
44
+    protected function build_image($image)
45
+    {
44 46
 
45
-        if ($image instanceof gd) {
47
+        if ($image instanceof gd) {
46 48
             $width = $image->get_width();
47 49
             $height = $image->get_height();
48 50
             $image = $image->get_image();
49 51
 
50
-        } elseif (is_resource($image) && (get_resource_type($image) == "gd")) {
52
+        } elseif (is_resource($image) && (get_resource_type($image) == "gd")) {
51 53
             $width = @imagesx($image);
52 54
             $height = @imagesy($image);
53 55
 
54
-        } elseif (is_array($image)) {
56
+        } elseif (is_array($image)) {
55 57
             $height = $width = end($image);
56 58
             $image = imagecreatetruecolor($width, $height);
57 59
 
58
-        } elseif (false !== (list($width, $height, $type) = @getimagesize($image))) {
60
+        } elseif (false !== (list($width, $height, $type) = @getimagesize($image))) {
59 61
             $image =
60 62
                 ($type == IMAGETYPE_GIF)      ? @imagecreatefromgif($image)  : (
61 63
                 ($type == IMAGETYPE_WBMP)     ? @imagecreatefromwbmp($image) : (
@@ -65,8 +67,9 @@  discard block
 block discarded – undo
65 67
                 ($type == IMAGETYPE_XBM)      ? @imagecreatefromxbm($image)  : false
66 68
             )))));
67 69
 
68
-            if ($type == IMAGETYPE_PNG)
69
-                imagealphablending($image, false);
70
+            if ($type == IMAGETYPE_PNG) {
71
+                            imagealphablending($image, false);
72
+            }
70 73
         }
71 74
 
72 75
         $return = (
@@ -80,8 +83,9 @@  discard block
 block discarded – undo
80 83
             ? array($image, $width, $height)
81 84
             : false;
82 85
 
83
-        if (($return !== false) && isset($type))
84
-            $this->type = $type;
86
+        if (($return !== false) && isset($type)) {
87
+                    $this->type = $type;
88
+        }
85 89
 
86 90
         return $return;
87 91
     }
@@ -97,20 +101,22 @@  discard block
 block discarded – undo
97 101
     * @param integer $bigger_size
98 102
     * @return gd */
99 103
 
100
-    public function __construct($image, $bigger_size=null) {
104
+    public function __construct($image, $bigger_size=null)
105
+    {
101 106
         $this->image = $this->width = $this->height = null;
102 107
 
103 108
         $image_details = $this->build_image($image);
104 109
 
105
-        if ($image_details !== false)
106
-            list($this->image, $this->width, $this->height) = $image_details;
107
-        else
108
-            $this->init_error = true;
110
+        if ($image_details !== false) {
111
+                    list($this->image, $this->width, $this->height) = $image_details;
112
+        } else {
113
+                    $this->init_error = true;
114
+        }
109 115
 
110 116
         if (!is_null($this->image) &&
111 117
             !is_null($bigger_size) &&
112 118
             (preg_match('/^[1-9][0-9]*$/', $bigger_size) !== false)
113
-        ) {
119
+        ) {
114 120
             $image = $this->image;
115 121
             list($width, $height) = $this->get_prop_size($bigger_size);
116 122
             $this->image = imagecreatetruecolor($width, $height);
@@ -125,21 +131,24 @@  discard block
 block discarded – undo
125 131
   /** Returns the GD resource
126 132
     * @return resource */
127 133
 
128
-    public function get_image() {
134
+    public function get_image()
135
+    {
129 136
         return $this->image;
130 137
     }
131 138
 
132 139
   /** Returns the image width
133 140
     * @return integer */
134 141
 
135
-    public function get_width() {
142
+    public function get_width()
143
+    {
136 144
         return $this->width;
137 145
     }
138 146
 
139 147
   /** Returns the image height
140 148
     * @return integer */
141 149
 
142
-    public function get_height() {
150
+    public function get_height()
151
+    {
143 152
         return $this->height;
144 153
     }
145 154
 
@@ -147,9 +156,12 @@  discard block
 block discarded – undo
147 156
     * @param integer $resized_height
148 157
     * @return integer */
149 158
 
150
-    public function get_prop_width($resized_height) {
159
+    public function get_prop_width($resized_height)
160
+    {
151 161
         $width = intval(($this->width * $resized_height) / $this->height);
152
-        if (!$width) $width = 1;
162
+        if (!$width) {
163
+            $width = 1;
164
+        }
153 165
         return $width;
154 166
     }
155 167
 
@@ -157,9 +169,12 @@  discard block
 block discarded – undo
157 169
     * @param integer $resized_width
158 170
     * @return integer */
159 171
 
160
-    public function get_prop_height($resized_width) {
172
+    public function get_prop_height($resized_width)
173
+    {
161 174
         $height = intval(($this->height * $resized_width) / $this->width);
162
-        if (!$height) $height = 1;
175
+        if (!$height) {
176
+            $height = 1;
177
+        }
163 178
         return $height;
164 179
     }
165 180
 
@@ -169,18 +184,20 @@  discard block
 block discarded – undo
169 184
     * @param integer $bigger_size
170 185
     * @return array */
171 186
 
172
-    public function get_prop_size($bigger_size) {
187
+    public function get_prop_size($bigger_size)
188
+    {
173 189
 
174
-        if ($this->width > $this->height) {
190
+        if ($this->width > $this->height) {
175 191
             $width = $bigger_size;
176 192
             $height = $this->get_prop_height($width);
177 193
 
178
-        } elseif ($this->height > $this->width) {
194
+        } elseif ($this->height > $this->width) {
179 195
             $height = $bigger_size;
180 196
             $width = $this->get_prop_width($height);
181 197
 
182
-        } else
183
-            $width = $height = $bigger_size;
198
+        } else {
199
+                    $width = $height = $bigger_size;
200
+        }
184 201
 
185 202
         return array($width, $height);
186 203
     }
@@ -190,9 +207,14 @@  discard block
 block discarded – undo
190 207
     * @param integer $height
191 208
     * @return bool */
192 209
 
193
-    public function resize($width, $height) {
194
-        if (!$width) $width = 1;
195
-        if (!$height) $height = 1;
210
+    public function resize($width, $height)
211
+    {
212
+        if (!$width) {
213
+            $width = 1;
214
+        }
215
+        if (!$height) {
216
+            $height = 1;
217
+        }
196 218
         return (
197 219
             (false !== ($img = new gd(array($width, $height)))) &&
198 220
             $img->imagecopyresampled($this) &&
@@ -207,19 +229,20 @@  discard block
 block discarded – undo
207 229
     * @param mixed $src
208 230
     * @return bool */
209 231
 
210
-    public function resize_crop($src) {
232
+    public function resize_crop($src)
233
+    {
211 234
         $image_details = $this->build_image($src);
212 235
 
213
-        if ($image_details !== false) {
236
+        if ($image_details !== false) {
214 237
             list($src, $src_width, $src_height) = $image_details;
215 238
 
216
-            if (($src_width / $src_height) > ($this->width / $this->height)) {
239
+            if (($src_width / $src_height) > ($this->width / $this->height)) {
217 240
                 $src_w = $this->get_prop_width($src_height);
218 241
                 $src_h = $src_height;
219 242
                 $src_x = intval(($src_width - $src_w) / 2);
220 243
                 $src_y = 0;
221 244
 
222
-            } else {
245
+            } else {
223 246
                 $src_w = $src_width;
224 247
                 $src_h = $this->get_prop_height($src_width);
225 248
                 $src_x = 0;
@@ -228,8 +251,9 @@  discard block
 block discarded – undo
228 251
 
229 252
             return imagecopyresampled($this->image, $src, 0, 0, $src_x, $src_y, $this->width, $this->height, $src_w, $src_h);
230 253
 
231
-        } else
232
-            return false;
254
+        } else {
255
+                    return false;
256
+        }
233 257
     }
234 258
 
235 259
   /** Resize image to fit in given resolution. Returns TRUE on success or FALSE on failure
@@ -237,15 +261,22 @@  discard block
 block discarded – undo
237 261
     * @param integer $height
238 262
     * @return bool */
239 263
 
240
-    public function resize_fit($width, $height) {
241
-        if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height)))
242
-            return true;
243
-        if (!$width || (($height / $width) < ($this->height / $this->width)))
244
-            $width = intval(($this->width * $height) / $this->height);
245
-        elseif (!$height || (($width / $height) < ($this->width / $this->height)))
246
-            $height = intval(($this->height * $width) / $this->width);
247
-        if (!$width) $width = 1;
248
-        if (!$height) $height = 1;
264
+    public function resize_fit($width, $height)
265
+    {
266
+        if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height))) {
267
+                    return true;
268
+        }
269
+        if (!$width || (($height / $width) < ($this->height / $this->width))) {
270
+                    $width = intval(($this->width * $height) / $this->height);
271
+        } elseif (!$height || (($width / $height) < ($this->width / $this->height))) {
272
+                    $height = intval(($this->height * $width) / $this->width);
273
+        }
274
+        if (!$width) {
275
+            $width = 1;
276
+        }
277
+        if (!$height) {
278
+            $height = 1;
279
+        }
249 280
         return $this->resize($width, $height);
250 281
     }
251 282
 
@@ -256,7 +287,8 @@  discard block
 block discarded – undo
256 287
     * @param integer $height
257 288
     * @return bool */
258 289
 
259
-    public function resize_overflow($width, $height) {
290
+    public function resize_overflow($width, $height)
291
+    {
260 292
 
261 293
         $big = (($this->width / $this->height) > ($width / $height))
262 294
             ? ($this->width * $height) / $this->height
@@ -265,7 +297,7 @@  discard block
 block discarded – undo
265 297
 
266 298
         $return = ($img = new gd($this->image, $big));
267 299
 
268
-        if ($return) {
300
+        if ($return) {
269 301
             $this->image = $img->get_image();
270 302
             $this->width = $img->get_width();
271 303
             $this->height = $img->get_height();
@@ -274,7 +306,8 @@  discard block
 block discarded – undo
274 306
         return $return;
275 307
     }
276 308
 
277
-    public function gd_color() {
309
+    public function gd_color()
310
+    {
278 311
         $args = func_get_args();
279 312
 
280 313
         $expr_rgb = '/^rgb\(\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\)$/i';
@@ -282,22 +315,23 @@  discard block
 block discarded – undo
282 315
         $expr_hex2 = '/^\#?([0-9a-f])([0-9a-f])([0-9a-f])$/i';
283 316
         $expr_byte = '/^([01]?\d?\d|2[0-4]\d|25[0-5])$/';
284 317
 
285
-        if (!isset($args[0]))
286
-            return false;
318
+        if (!isset($args[0])) {
319
+                    return false;
320
+        }
287 321
 
288
-        if (count($args[0]) == 3) {
322
+        if (count($args[0]) == 3) {
289 323
             list($r, $g, $b) = $args[0];
290 324
 
291
-        } elseif (preg_match($expr_rgb, $args[0])) {
325
+        } elseif (preg_match($expr_rgb, $args[0])) {
292 326
             list($r, $g, $b) = explode(" ", preg_replace($expr_rgb, "$1 $2 $3", $args[0]));
293 327
 
294
-        } elseif (preg_match($expr_hex1, $args[0])) {
328
+        } elseif (preg_match($expr_hex1, $args[0])) {
295 329
             list($r, $g, $b) = explode(" ", preg_replace($expr_hex1, "$1 $2 $3", $args[0]));
296 330
             $r = hexdec($r);
297 331
             $g = hexdec($g);
298 332
             $b = hexdec($b);
299 333
 
300
-        } elseif (preg_match($expr_hex2, $args[0])) {
334
+        } elseif (preg_match($expr_hex2, $args[0])) {
301 335
             list($r, $g, $b) = explode(" ", preg_replace($expr_hex2, "$1$1 $2$2 $3$3", $args[0]));
302 336
             $r = hexdec($r);
303 337
             $g = hexdec($g);
@@ -307,16 +341,18 @@  discard block
 block discarded – undo
307 341
             preg_match($expr_byte, $args[0]) &&
308 342
             preg_match($expr_byte, $args[1]) &&
309 343
             preg_match($expr_byte, $args[2])
310
-        ) {
344
+        ) {
311 345
             list($r, $g, $b) = $args;
312 346
 
313
-        } else
314
-            return false;
347
+        } else {
348
+                    return false;
349
+        }
315 350
 
316 351
         return imagecolorallocate($this->image, $r, $g, $b);
317 352
     }
318 353
 
319
-    public function fill_color($color) {
354
+    public function fill_color($color)
355
+    {
320 356
         return $this->imagefilledrectangle(0, 0, $this->width - 1, $this->height - 1, $color);
321 357
     }
322 358
 
@@ -329,20 +365,29 @@  discard block
 block discarded – undo
329 365
         $src_x=0, $src_y=0,
330 366
         $dst_w=null, $dst_h=null,
331 367
         $src_w=null, $src_h=null
332
-    ) {
368
+    ) {
333 369
         $image_details = $this->build_image($src);
334 370
 
335
-        if ($image_details !== false) {
371
+        if ($image_details !== false) {
336 372
             list($src, $src_width, $src_height) = $image_details;
337 373
 
338
-            if (is_null($dst_w)) $dst_w = $this->width - $dst_x;
339
-            if (is_null($dst_h)) $dst_h = $this->height - $dst_y;
340
-            if (is_null($src_w)) $src_w = $src_width - $src_x;
341
-            if (is_null($src_h)) $src_h = $src_height - $src_y;
374
+            if (is_null($dst_w)) {
375
+                $dst_w = $this->width - $dst_x;
376
+            }
377
+            if (is_null($dst_h)) {
378
+                $dst_h = $this->height - $dst_y;
379
+            }
380
+            if (is_null($src_w)) {
381
+                $src_w = $src_width - $src_x;
382
+            }
383
+            if (is_null($src_h)) {
384
+                $src_h = $src_height - $src_y;
385
+            }
342 386
             return imagecopy($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $src_w, $src_h);
343 387
 
344
-        } else
345
-            return false;
388
+        } else {
389
+                    return false;
390
+        }
346 391
     }
347 392
 
348 393
     public function imagecopyresampled(
@@ -351,16 +396,24 @@  discard block
 block discarded – undo
351 396
         $src_x=0, $src_y=0,
352 397
         $dst_w=null, $dst_h=null,
353 398
         $src_w=null, $src_h=null
354
-    ) {
399
+    ) {
355 400
         $image_details = $this->build_image($src);
356 401
 
357
-        if ($image_details !== false) {
402
+        if ($image_details !== false) {
358 403
             list($src, $src_width, $src_height) = $image_details;
359 404
 
360
-            if (is_null($dst_w)) $dst_w = $this->width - $dst_x;
361
-            if (is_null($dst_h)) $dst_h = $this->height - $dst_y;
362
-            if (is_null($src_w)) $src_w = $src_width - $src_x;
363
-            if (is_null($src_h)) $src_h = $src_height - $src_y;
405
+            if (is_null($dst_w)) {
406
+                $dst_w = $this->width - $dst_x;
407
+            }
408
+            if (is_null($dst_h)) {
409
+                $dst_h = $this->height - $dst_y;
410
+            }
411
+            if (is_null($src_w)) {
412
+                $src_w = $src_width - $src_x;
413
+            }
414
+            if (is_null($src_h)) {
415
+                $src_h = $src_height - $src_y;
416
+            }
364 417
             imagealphablending($this->image, false);
365 418
             imagesavealpha($this->image,true);
366 419
 
@@ -371,7 +424,7 @@  discard block
 block discarded – undo
371 424
 
372 425
 			$transindex = imagecolortransparent($src);
373 426
 			$palletsize = imagecolorstotal($src);
374
-			if($transindex >= 0 && $transindex < $palletsize) {
427
+			if($transindex >= 0 && $transindex < $palletsize) {
375 428
 				$transcol = imagecolorsforindex($src, $transindex);
376 429
 
377 430
 			/*** end gif transparent fix ***/
@@ -380,44 +433,56 @@  discard block
 block discarded – undo
380 433
 				imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transindex);
381 434
 				imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
382 435
 				imagecolortransparent($this->image, $transindex);
383
-				for($y=0; $y<$dst_h; ++$y)
384
-					for($x=0; $x<$dst_w; ++$x)
385
-						if(((imagecolorat($this->image, $x, $y)>>24) & 0x7F) >= 100) imagesetpixel($this->image, $x, $y, $transindex);
436
+				for($y=0; $y<$dst_h; ++$y) {
437
+									for($x=0;
438
+				}
439
+				$x<$dst_w; ++$x) {
440
+											if(((imagecolorat($this->image, $x, $y)>>24) & 0x7F) >= 100) imagesetpixel($this->image, $x, $y, $transindex);
441
+					}
386 442
 				imagetruecolortopalette($this->image, true, 255);
387
-			}
388
-			else {
443
+			} else {
389 444
 				$transparent = imagecolorallocatealpha($this->image, 255, 255, 255, 127);
390 445
 				imagefilledrectangle($this->image, 0, 0, $dst_w, $dst_h, $transparent);
391 446
 				imagecopyresampled($this->image, $src, $dst_x, $dst_y, $src_x, $src_y, $dst_w, $dst_h, $src_w, $src_h);
392 447
 			}
393 448
 			return $this->image;
394 449
 
395
-        } else
396
-            return false;
450
+        } else {
451
+                    return false;
452
+        }
397 453
     }
398 454
 
399
-    public function imagefilledrectangle($x1, $y1, $x2, $y2, $color) {
455
+    public function imagefilledrectangle($x1, $y1, $x2, $y2, $color)
456
+    {
400 457
         $color = $this->gd_color($color);
401
-        if ($color === false) return false;
458
+        if ($color === false) {
459
+            return false;
460
+        }
402 461
         return imagefilledrectangle($this->image, $x1, $y1, $x2, $y2, $color);
403 462
     }
404 463
 
405
-    public function imagepng($filename=null, $quality=null, $filters=null) {
406
-        if (is_null($filename) && !headers_sent())
407
-            header("Content-Type: image/png");
464
+    public function imagepng($filename=null, $quality=null, $filters=null)
465
+    {
466
+        if (is_null($filename) && !headers_sent()) {
467
+                    header("Content-Type: image/png");
468
+        }
408 469
         @imagesavealpha($this->image, true);
409 470
         return imagepng($this->image, $filename, $quality, $filters);
410 471
     }
411 472
 
412
-    public function imagejpeg($filename=null, $quality=75) {
413
-        if (is_null($filename) && !headers_sent())
414
-            header("Content-Type: image/jpeg");
473
+    public function imagejpeg($filename=null, $quality=75)
474
+    {
475
+        if (is_null($filename) && !headers_sent()) {
476
+                    header("Content-Type: image/jpeg");
477
+        }
415 478
         return imagejpeg($this->image, $filename, $quality);
416 479
     }
417 480
 
418
-    public function imagegif($filename=null) {
419
-        if (is_null($filename) && !headers_sent())
420
-            header("Content-Type: image/gif");
481
+    public function imagegif($filename=null)
482
+    {
483
+        if (is_null($filename) && !headers_sent()) {
484
+                    header("Content-Type: image/gif");
485
+        }
421 486
 			@imagesavealpha($this->image, true);
422 487
         return imagegif($this->image, $filename);
423 488
     }
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/lib/class_image.php 4 patches
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -179,7 +179,6 @@
 block discarded – undo
179 179
 
180 180
 /** Resize and crop the image to fit in given resolution. Returns TRUE on
181 181
   * success or FALSE on failure
182
-  * @param mixed $src
183 182
   * @param integer $offset
184 183
   * @return bool */
185 184
     abstract public function resizeCrop($width, $height, $offset=false);
Please login to merge, or discard this patch.
Indentation   +93 added lines, -93 removed lines patch added patch discarded remove patch
@@ -1,45 +1,45 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project
4
-  *
5
-  *      @desc Abstract image driver class
6
-  *   @package KCFinder
7
-  *   @version 2.54
8
-  *    @author Pavel Tzonkov <[email protected]>
9
-  * @copyright 2010-2014 KCFinder Project
10
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
-  *      @link http://kcfinder.sunhater.com
13
-  */
4
+ *
5
+ *      @desc Abstract image driver class
6
+ *   @package KCFinder
7
+ *   @version 2.54
8
+ *    @author Pavel Tzonkov <[email protected]>
9
+ * @copyright 2010-2014 KCFinder Project
10
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
+ *      @link http://kcfinder.sunhater.com
13
+ */
14 14
 
15 15
 abstract class image {
16 16
     const DEFAULT_JPEG_QUALITY = 75;
17 17
 
18 18
 /** Image resource or object
19
-  * @var mixed */
19
+ * @var mixed */
20 20
     protected $image;
21 21
 
22 22
 /** Image width in pixels
23
-  * @var integer */
23
+ * @var integer */
24 24
     protected $width;
25 25
 
26 26
 /** Image height in pixels
27
-  * @var integer */
27
+ * @var integer */
28 28
     protected $height;
29 29
 
30 30
 /** Init error
31
-  * @var bool */
31
+ * @var bool */
32 32
     protected $initError = false;
33 33
 
34 34
 /** Driver specific options
35
-  * @var array */
35
+ * @var array */
36 36
     protected $options = array();
37 37
 
38 38
 
39 39
 /** Magic method which allows read-only access to all protected or private
40
-  * class properties
41
-  * @param string $property
42
-  * @return mixed */
40
+ * class properties
41
+ * @param string $property
42
+ * @return mixed */
43 43
 
44 44
     final public function __get($property) {
45 45
         return property_exists($this, $property) ? $this->$property : null;
@@ -47,15 +47,15 @@  discard block
 block discarded – undo
47 47
 
48 48
 
49 49
 /** Constructor. Parameter $image should be:
50
-  *   1. An instance of image driver class (copy instance).
51
-  *   2. An image represented by the type of the $image property
52
-  *      (resource or object).
53
-  *   3. An array with two elements. First - width, second - height.
54
-  *      Creates a blank image.
55
-  *   4. A filename string. Get image form file.
56
-  * Second parameter is used by pass some specific image driver options
57
-  * @param mixed $image
58
-  * @param array $options */
50
+ *   1. An instance of image driver class (copy instance).
51
+ *   2. An image represented by the type of the $image property
52
+ *      (resource or object).
53
+ *   3. An array with two elements. First - width, second - height.
54
+ *      Creates a blank image.
55
+ *   4. A filename string. Get image form file.
56
+ * Second parameter is used by pass some specific image driver options
57
+ * @param mixed $image
58
+ * @param array $options */
59 59
 
60 60
     public function __construct($image, array $options=array()) {
61 61
         $this->image = $this->width = $this->height = null;
@@ -70,10 +70,10 @@  discard block
 block discarded – undo
70 70
 
71 71
 
72 72
 /** Factory pattern to load selected driver. $image and $options are passed
73
-  * to the constructor of the image driver
74
-  * @param string $driver
75
-  * @param mixed $image
76
-  * @return object */
73
+ * to the constructor of the image driver
74
+ * @param string $driver
75
+ * @param mixed $image
76
+ * @return object */
77 77
 
78 78
     final static function factory($driver, $image, array $options=array()) {
79 79
         $class = "image_$driver";
@@ -82,9 +82,9 @@  discard block
 block discarded – undo
82 82
 
83 83
 
84 84
 /** Checks if the drivers in the array parameter could be used. Returns first
85
-  * found one
86
-  * @param array $drivers
87
-  * @return string */
85
+ * found one
86
+ * @param array $drivers
87
+ * @return string */
88 88
 
89 89
     final static function getDriver(array $drivers=array('gd')) {
90 90
         foreach ($drivers as $driver) {
@@ -101,9 +101,9 @@  discard block
 block discarded – undo
101 101
 
102 102
 
103 103
 /** Returns an array. Element 0 - image resource. Element 1 - width. Element 2 - height.
104
-  * Returns FALSE on failure.
105
-  * @param mixed $image
106
-  * @return array */
104
+ * Returns FALSE on failure.
105
+ * @param mixed $image
106
+ * @return array */
107 107
 
108 108
     final protected function buildImage($image) {
109 109
         $class = get_class($this);
@@ -126,8 +126,8 @@  discard block
 block discarded – undo
126 126
 
127 127
 
128 128
 /** Returns calculated proportional width from the given height
129
-  * @param integer $resizedHeight
130
-  * @return integer */
129
+ * @param integer $resizedHeight
130
+ * @return integer */
131 131
 
132 132
     final public function getPropWidth($resizedHeight) {
133 133
         $width = round(($this->width * $resizedHeight) / $this->height);
@@ -137,8 +137,8 @@  discard block
 block discarded – undo
137 137
 
138 138
 
139 139
 /** Returns calculated proportional height from the given width
140
-  * @param integer $resizedWidth
141
-  * @return integer */
140
+ * @param integer $resizedWidth
141
+ * @return integer */
142 142
 
143 143
     final public function getPropHeight($resizedWidth) {
144 144
         $height = round(($this->height * $resizedWidth) / $this->width);
@@ -148,45 +148,45 @@  discard block
 block discarded – undo
148 148
 
149 149
 
150 150
 /** Checks if PHP needs some extra extensions to use the image driver. This
151
-  * static method should be implemented into driver classes like abstract
152
-  * methods
153
-  * @return bool */
151
+ * static method should be implemented into driver classes like abstract
152
+ * methods
153
+ * @return bool */
154 154
     static function available() { return false; }
155 155
 
156 156
 /** Checks if file is an image. This static method should be implemented into
157
-  * driver classes like abstract methods
158
-  * @param string $file
159
-  * @return bool */
157
+ * driver classes like abstract methods
158
+ * @param string $file
159
+ * @return bool */
160 160
     static function checkImage($file) { return false; }
161 161
 
162 162
 /** Resize image. Should return TRUE on success or FALSE on failure
163
-  * @param integer $width
164
-  * @param integer $height
165
-  * @return bool */
163
+ * @param integer $width
164
+ * @param integer $height
165
+ * @return bool */
166 166
     abstract public function resize($width, $height);
167 167
 
168 168
 /** Resize image to fit in given resolution. Should returns TRUE on success
169
-  * or FALSE on failure. If $background is set, the image size will be
170
-  * $width x $height and the empty spaces (if any) will be filled with defined
171
-  * color. Background color examples: "#5f5", "#ff67ca", array(255, 255, 255)
172
-  * @param integer $width
173
-  * @param integer $height
174
-  * @param mixed $background
175
-  * @return bool */
169
+ * or FALSE on failure. If $background is set, the image size will be
170
+ * $width x $height and the empty spaces (if any) will be filled with defined
171
+ * color. Background color examples: "#5f5", "#ff67ca", array(255, 255, 255)
172
+ * @param integer $width
173
+ * @param integer $height
174
+ * @param mixed $background
175
+ * @return bool */
176 176
     abstract public function resizeFit($width, $height, $background=false);
177 177
 
178 178
 /** Resize and crop the image to fit in given resolution. Returns TRUE on
179
-  * success or FALSE on failure
180
-  * @param mixed $src
181
-  * @param integer $offset
182
-  * @return bool */
179
+ * success or FALSE on failure
180
+ * @param mixed $src
181
+ * @param integer $offset
182
+ * @return bool */
183 183
     abstract public function resizeCrop($width, $height, $offset=false);
184 184
 
185 185
 
186 186
 /** Rotate image
187
-  * @param integer $angle
188
-  * @param string $background
189
-  * @return bool */
187
+ * @param integer $angle
188
+ * @param string $background
189
+ * @return bool */
190 190
     abstract public function rotate($angle, $background="#000000");
191 191
 
192 192
     abstract public function flipHorizontal();
@@ -194,44 +194,44 @@  discard block
 block discarded – undo
194 194
     abstract public function flipVertical();
195 195
 
196 196
 /** Apply a PNG or GIF watermark to the image. $top and $left parameters sets
197
-  * the offset of the watermark in pixels. Boolean and NULL values are possible
198
-  * too. In default case (FALSE, FALSE) the watermark should be applyed to
199
-  * the bottom right corner. NULL values means center aligning. If the
200
-  * watermark is bigger than the image or it's partialy or fully outside the
201
-  * image, it shoudn't be applied
202
-  * @param string $file
203
-  * @param mixed $top
204
-  * @param mixed $left
205
-  * @return bool */
197
+ * the offset of the watermark in pixels. Boolean and NULL values are possible
198
+ * too. In default case (FALSE, FALSE) the watermark should be applyed to
199
+ * the bottom right corner. NULL values means center aligning. If the
200
+ * watermark is bigger than the image or it's partialy or fully outside the
201
+ * image, it shoudn't be applied
202
+ * @param string $file
203
+ * @param mixed $top
204
+ * @param mixed $left
205
+ * @return bool */
206 206
     abstract public function watermark($file, $left=false, $top=false);
207 207
 
208 208
 /** Should output the image. Second parameter is used to pass some options like
209
-  *   'file' - if is set, the output will be written to a file
210
-  *   'quality' - compression quality
211
-  * It's possible to use extra specific options required by image type ($type)
212
-  * @param string $type
213
-  * @param array $options
214
-  * @return bool */
209
+ *   'file' - if is set, the output will be written to a file
210
+ *   'quality' - compression quality
211
+ * It's possible to use extra specific options required by image type ($type)
212
+ * @param string $type
213
+ * @param array $options
214
+ * @return bool */
215 215
     abstract public function output($type='jpeg', array $options=array());
216 216
 
217 217
 /** This method should create a blank image with selected size. Should returns
218
-  * resource or object related to the created image, which will be passed to
219
-  * $image property
220
-  * @param integer $width
221
-  * @param integer $height
222
-  * @return mixed */
218
+ * resource or object related to the created image, which will be passed to
219
+ * $image property
220
+ * @param integer $width
221
+ * @param integer $height
222
+ * @return mixed */
223 223
     abstract protected function getBlankImage($width, $height);
224 224
 
225 225
 /** This method should create an image from source image. Only first parameter
226
-  * ($image) is input. Its type should be filename string or a type of the
227
-  * $image property. See the constructor reference for details. The
228
-  * parametters $width and $height are output only. Should returns resource or
229
-  * object related to the created image, which will be passed to $image
230
-  * property
231
-  * @param mixed $image
232
-  * @param integer $width
233
-  * @param integer $height
234
-  * @return mixed */
226
+ * ($image) is input. Its type should be filename string or a type of the
227
+ * $image property. See the constructor reference for details. The
228
+ * parametters $width and $height are output only. Should returns resource or
229
+ * object related to the created image, which will be passed to $image
230
+ * property
231
+ * @param mixed $image
232
+ * @param integer $width
233
+ * @param integer $height
234
+ * @return mixed */
235 235
     abstract protected function getImage($image, &$width, &$height);
236 236
 
237 237
 }
Please login to merge, or discard this patch.
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-abstract class image {
15
+abstract class image{
16 16
     const DEFAULT_JPEG_QUALITY = 75;
17 17
 
18 18
 /** Image resource or object
@@ -41,7 +41,7 @@  discard block
 block discarded – undo
41 41
   * @param string $property
42 42
   * @return mixed */
43 43
 
44
-    final public function __get($property) {
44
+    final public function __get($property){
45 45
         return property_exists($this, $property) ? $this->$property : null;
46 46
     }
47 47
 
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
   * @param mixed $image
58 58
   * @param array $options */
59 59
 
60
-    public function __construct($image, array $options=array()) {
60
+    public function __construct($image, array $options = array()){
61 61
         $this->image = $this->width = $this->height = null;
62 62
         $imageDetails = $this->buildImage($image);
63 63
 
@@ -75,7 +75,7 @@  discard block
 block discarded – undo
75 75
   * @param mixed $image
76 76
   * @return object */
77 77
 
78
-    final static function factory($driver, $image, array $options=array()) {
78
+    final static function factory($driver, $image, array $options = array()){
79 79
         $class = "image_$driver";
80 80
         return new $class($image, $options);
81 81
     }
@@ -86,7 +86,7 @@  discard block
 block discarded – undo
86 86
   * @param array $drivers
87 87
   * @return string */
88 88
 
89
-    final static function getDriver(array $drivers=array('gd')) {
89
+    final static function getDriver(array $drivers = array('gd')){
90 90
         foreach ($drivers as $driver) {
91 91
             if (!preg_match('/^[a-z0-9\_]+$/i', $driver))
92 92
                 continue;
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
   * @param mixed $image
106 106
   * @return array */
107 107
 
108
-    final protected function buildImage($image) {
108
+    final protected function buildImage($image){
109 109
         $class = get_class($this);
110 110
         if ($image instanceof $class) {
111 111
             $width = $image->width;
@@ -129,7 +129,7 @@  discard block
 block discarded – undo
129 129
   * @param integer $resizedHeight
130 130
   * @return integer */
131 131
 
132
-    final public function getPropWidth($resizedHeight) {
132
+    final public function getPropWidth($resizedHeight){
133 133
         $width = round(($this->width * $resizedHeight) / $this->height);
134 134
         if (!$width) $width = 1;
135 135
         return $width;
@@ -140,7 +140,7 @@  discard block
 block discarded – undo
140 140
   * @param integer $resizedWidth
141 141
   * @return integer */
142 142
 
143
-    final public function getPropHeight($resizedWidth) {
143
+    final public function getPropHeight($resizedWidth){
144 144
         $height = round(($this->height * $resizedWidth) / $this->width);
145 145
         if (!$height) $height = 1;
146 146
         return $height;
@@ -151,13 +151,13 @@  discard block
 block discarded – undo
151 151
   * static method should be implemented into driver classes like abstract
152 152
   * methods
153 153
   * @return bool */
154
-    static function available() { return false; }
154
+    static function available(){ return false; }
155 155
 
156 156
 /** Checks if file is an image. This static method should be implemented into
157 157
   * driver classes like abstract methods
158 158
   * @param string $file
159 159
   * @return bool */
160
-    static function checkImage($file) { return false; }
160
+    static function checkImage($file){ return false; }
161 161
 
162 162
 /** Resize image. Should return TRUE on success or FALSE on failure
163 163
   * @param integer $width
@@ -173,21 +173,21 @@  discard block
 block discarded – undo
173 173
   * @param integer $height
174 174
   * @param mixed $background
175 175
   * @return bool */
176
-    abstract public function resizeFit($width, $height, $background=false);
176
+    abstract public function resizeFit($width, $height, $background = false);
177 177
 
178 178
 /** Resize and crop the image to fit in given resolution. Returns TRUE on
179 179
   * success or FALSE on failure
180 180
   * @param mixed $src
181 181
   * @param integer $offset
182 182
   * @return bool */
183
-    abstract public function resizeCrop($width, $height, $offset=false);
183
+    abstract public function resizeCrop($width, $height, $offset = false);
184 184
 
185 185
 
186 186
 /** Rotate image
187 187
   * @param integer $angle
188 188
   * @param string $background
189 189
   * @return bool */
190
-    abstract public function rotate($angle, $background="#000000");
190
+    abstract public function rotate($angle, $background = "#000000");
191 191
 
192 192
     abstract public function flipHorizontal();
193 193
 
@@ -203,7 +203,7 @@  discard block
 block discarded – undo
203 203
   * @param mixed $top
204 204
   * @param mixed $left
205 205
   * @return bool */
206
-    abstract public function watermark($file, $left=false, $top=false);
206
+    abstract public function watermark($file, $left = false, $top = false);
207 207
 
208 208
 /** Should output the image. Second parameter is used to pass some options like
209 209
   *   'file' - if is set, the output will be written to a file
@@ -212,7 +212,7 @@  discard block
 block discarded – undo
212 212
   * @param string $type
213 213
   * @param array $options
214 214
   * @return bool */
215
-    abstract public function output($type='jpeg', array $options=array());
215
+    abstract public function output($type = 'jpeg', array $options = array());
216 216
 
217 217
 /** This method should create a blank image with selected size. Should returns
218 218
   * resource or object related to the created image, which will be passed to
Please login to merge, or discard this patch.
Braces   +42 added lines, -21 removed lines patch added patch discarded remove patch
@@ -12,7 +12,8 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-abstract class image {
15
+abstract class image
16
+{
16 17
     const DEFAULT_JPEG_QUALITY = 75;
17 18
 
18 19
 /** Image resource or object
@@ -41,7 +42,8 @@  discard block
 block discarded – undo
41 42
   * @param string $property
42 43
   * @return mixed */
43 44
 
44
-    final public function __get($property) {
45
+    final public function __get($property)
46
+    {
45 47
         return property_exists($this, $property) ? $this->$property : null;
46 48
     }
47 49
 
@@ -57,14 +59,16 @@  discard block
 block discarded – undo
57 59
   * @param mixed $image
58 60
   * @param array $options */
59 61
 
60
-    public function __construct($image, array $options=array()) {
62
+    public function __construct($image, array $options=array())
63
+    {
61 64
         $this->image = $this->width = $this->height = null;
62 65
         $imageDetails = $this->buildImage($image);
63 66
 
64
-        if ($imageDetails !== false)
65
-            list($this->image, $this->width, $this->height) = $imageDetails;
66
-        else
67
-            $this->initError = true;
67
+        if ($imageDetails !== false) {
68
+                    list($this->image, $this->width, $this->height) = $imageDetails;
69
+        } else {
70
+                    $this->initError = true;
71
+        }
68 72
         $this->options = $options;
69 73
     }
70 74
 
@@ -75,7 +79,8 @@  discard block
 block discarded – undo
75 79
   * @param mixed $image
76 80
   * @return object */
77 81
 
78
-    final static function factory($driver, $image, array $options=array()) {
82
+    final static function factory($driver, $image, array $options=array())
83
+    {
79 84
         $class = "image_$driver";
80 85
         return new $class($image, $options);
81 86
     }
@@ -86,14 +91,18 @@  discard block
 block discarded – undo
86 91
   * @param array $drivers
87 92
   * @return string */
88 93
 
89
-    final static function getDriver(array $drivers=array('gd')) {
94
+    final static function getDriver(array $drivers=array('gd'))
95
+    {
90 96
         foreach ($drivers as $driver) {
91
-            if (!preg_match('/^[a-z0-9\_]+$/i', $driver))
92
-                continue;
97
+            if (!preg_match('/^[a-z0-9\_]+$/i', $driver)) {
98
+                            continue;
99
+            }
93 100
             $class = "image_$driver";
94 101
             if (class_exists($class) && method_exists($class, "available")) {
95 102
                 eval("\$avail = $class::available();");
96
-                if ($avail) return $driver;
103
+                if ($avail) {
104
+                    return $driver;
105
+                }
97 106
             }
98 107
         }
99 108
         return false;
@@ -105,7 +114,8 @@  discard block
 block discarded – undo
105 114
   * @param mixed $image
106 115
   * @return array */
107 116
 
108
-    final protected function buildImage($image) {
117
+    final protected function buildImage($image)
118
+    {
109 119
         $class = get_class($this);
110 120
         if ($image instanceof $class) {
111 121
             $width = $image->width;
@@ -117,8 +127,9 @@  discard block
 block discarded – undo
117 127
             $height = $image[1];
118 128
             $img = $this->getBlankImage($width, $height);
119 129
 
120
-        } else
121
-            $img = $this->getImage($image, $width, $height);
130
+        } else {
131
+                    $img = $this->getImage($image, $width, $height);
132
+        }
122 133
         return ($img !== false)
123 134
             ? array($img, $width, $height)
124 135
             : false;
@@ -129,9 +140,12 @@  discard block
 block discarded – undo
129 140
   * @param integer $resizedHeight
130 141
   * @return integer */
131 142
 
132
-    final public function getPropWidth($resizedHeight) {
143
+    final public function getPropWidth($resizedHeight)
144
+    {
133 145
         $width = round(($this->width * $resizedHeight) / $this->height);
134
-        if (!$width) $width = 1;
146
+        if (!$width) {
147
+            $width = 1;
148
+        }
135 149
         return $width;
136 150
     }
137 151
 
@@ -140,9 +154,12 @@  discard block
 block discarded – undo
140 154
   * @param integer $resizedWidth
141 155
   * @return integer */
142 156
 
143
-    final public function getPropHeight($resizedWidth) {
157
+    final public function getPropHeight($resizedWidth)
158
+    {
144 159
         $height = round(($this->height * $resizedWidth) / $this->width);
145
-        if (!$height) $height = 1;
160
+        if (!$height) {
161
+            $height = 1;
162
+        }
146 163
         return $height;
147 164
     }
148 165
 
@@ -151,13 +168,17 @@  discard block
 block discarded – undo
151 168
   * static method should be implemented into driver classes like abstract
152 169
   * methods
153 170
   * @return bool */
154
-    static function available() { return false; }
171
+    static function available()
172
+    {
173
+return false; }
155 174
 
156 175
 /** Checks if file is an image. This static method should be implemented into
157 176
   * driver classes like abstract methods
158 177
   * @param string $file
159 178
   * @return bool */
160
-    static function checkImage($file) { return false; }
179
+    static function checkImage($file)
180
+    {
181
+return false; }
161 182
 
162 183
 /** Resize image. Should return TRUE on success or FALSE on failure
163 184
   * @param integer $width
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/lib/class_image_gd.php 4 patches
Doc Comments   +5 added lines patch added patch discarded remove patch
@@ -327,6 +327,11 @@
 block discarded – undo
327 327
         return imagecolorallocate($this->image, $r, $g, $b);
328 328
     }
329 329
 
330
+    /**
331
+     * @param integer $x1
332
+     * @param integer $y1
333
+     * @param boolean $color
334
+     */
330 335
     protected function imageFilledRectangle($x1, $y1, $x2, $y2, $color) {
331 336
         $color = $this->gdColor($color);
332 337
         if ($color === false) return false;
Please login to merge, or discard this patch.
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project
4
-  *
5
-  *      @desc GD image driver class
6
-  *   @package KCFinder
7
-  *   @version 2.54
8
-  *    @author Pavel Tzonkov <[email protected]>
9
-  * @copyright 2010-2014 KCFinder Project
10
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
-  *      @link http://kcfinder.sunhater.com
13
-  */
4
+ *
5
+ *      @desc GD image driver class
6
+ *   @package KCFinder
7
+ *   @version 2.54
8
+ *    @author Pavel Tzonkov <[email protected]>
9
+ * @copyright 2010-2014 KCFinder Project
10
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
+ *      @link http://kcfinder.sunhater.com
13
+ */
14 14
 
15 15
 class image_gd extends image {
16 16
 
Please login to merge, or discard this patch.
Spacing   +26 added lines, -26 removed lines patch added patch discarded remove patch
@@ -12,12 +12,12 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class image_gd extends image {
15
+class image_gd extends image{
16 16
 
17 17
 
18 18
     // ABSTRACT PUBLIC METHODS
19 19
 
20
-    public function resize($width, $height) {
20
+    public function resize($width, $height){
21 21
         if (!$width) $width = 1;
22 22
         if (!$height) $height = 1;
23 23
         return (
@@ -29,7 +29,7 @@  discard block
 block discarded – undo
29 29
         );
30 30
     }
31 31
 
32
-    public function resizeFit($width, $height, $background=false) {
32
+    public function resizeFit($width, $height, $background = false){
33 33
         if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height)))
34 34
             return true;
35 35
         if (!$width || (($height / $width) < ($this->height / $this->width))) {
@@ -67,7 +67,7 @@  discard block
 block discarded – undo
67 67
         }
68 68
     }
69 69
 
70
-    public function resizeCrop($width, $height, $offset=false) {
70
+    public function resizeCrop($width, $height, $offset = false){
71 71
 
72 72
         if (($this->width / $this->height) > ($width / $height)) {
73 73
             $h = $height;
@@ -117,7 +117,7 @@  discard block
 block discarded – undo
117 117
         return $return;
118 118
     }
119 119
 
120
-    public function rotate($angle, $background="#000000") {
120
+    public function rotate($angle, $background = "#000000"){
121 121
         $angle = -$angle;
122 122
         $img = @imagerotate($this->image, $angle, $this->gdColor($background));
123 123
         if ($img === false)
@@ -128,7 +128,7 @@  discard block
 block discarded – undo
128 128
         return true;
129 129
     }
130 130
 
131
-    public function flipHorizontal() {
131
+    public function flipHorizontal(){
132 132
         $img = imagecreatetruecolor($this->width, $this->height);
133 133
             imagealphablending($img, false);
134 134
             imagesavealpha($img, true);
@@ -139,7 +139,7 @@  discard block
 block discarded – undo
139 139
         return true;
140 140
     }
141 141
 
142
-    public function flipVertical() {
142
+    public function flipVertical(){
143 143
         $img = imagecreatetruecolor($this->width, $this->height);
144 144
             imagealphablending($img, false);
145 145
             imagesavealpha($img, true);
@@ -150,7 +150,7 @@  discard block
 block discarded – undo
150 150
         return true;
151 151
     }
152 152
 
153
-    public function watermark($file, $left=false, $top=false) {
153
+    public function watermark($file, $left = false, $top = false){
154 154
         $info = getimagesize($file);
155 155
         list($w, $h, $t) = $info;
156 156
         if (!in_array($t, array(IMAGETYPE_PNG, IMAGETYPE_GIF)))
@@ -187,7 +187,7 @@  discard block
 block discarded – undo
187 187
         return true;
188 188
     }
189 189
 
190
-    public function output($type='jpeg', array $options=array()) {
190
+    public function output($type = 'jpeg', array $options = array()){
191 191
         $method = "output_$type";
192 192
         if (!method_exists($this, $method))
193 193
             return false;
@@ -197,7 +197,7 @@  discard block
 block discarded – undo
197 197
 
198 198
     // ABSTRACT PROTECTED METHODS
199 199
 
200
-    protected function getBlankImage($width, $height) {
200
+    protected function getBlankImage($width, $height){
201 201
         $img = @imagecreatetruecolor($width, $height);
202 202
 //        imagealphablending($img, false);
203 203
 //        imagesavealpha($img, true);
@@ -207,7 +207,7 @@  discard block
 block discarded – undo
207 207
         return $img;
208 208
     }
209 209
 
210
-    protected function getImage($image, &$width, &$height) {
210
+    protected function getImage($image, &$width, &$height){
211 211
 
212 212
         if (is_resource($image) && (get_resource_type($image) == "gd")) {
213 213
             $width = @imagesx($image);
@@ -218,11 +218,11 @@  discard block
 block discarded – undo
218 218
             (false !== (list($width, $height, $t) = @getimagesize($image)))
219 219
         ) {
220 220
             $image =
221
-                ($t == IMAGETYPE_GIF)  ? @imagecreatefromgif($image)  : (
221
+                ($t == IMAGETYPE_GIF) ? @imagecreatefromgif($image) : (
222 222
                 ($t == IMAGETYPE_WBMP) ? @imagecreatefromwbmp($image) : (
223 223
                 ($t == IMAGETYPE_JPEG) ? @imagecreatefromjpeg($image) : (
224
-                ($t == IMAGETYPE_PNG)  ? @imagecreatefrompng($image)  : (
225
-                ($t == IMAGETYPE_XBM)  ? @imagecreatefromxbm($image)  : false
224
+                ($t == IMAGETYPE_PNG) ? @imagecreatefrompng($image) : (
225
+                ($t == IMAGETYPE_XBM) ? @imagecreatefromxbm($image) : false
226 226
             ))));
227 227
 
228 228
             return $image;
@@ -234,22 +234,22 @@  discard block
 block discarded – undo
234 234
 
235 235
     // PSEUDO-ABSTRACT STATIC METHODS
236 236
 
237
-    static function available() {
237
+    static function available(){
238 238
         return function_exists("imagecreatefromjpeg");
239 239
     }
240 240
 
241
-    static function checkImage($file) {
241
+    static function checkImage($file){
242 242
         if (!is_string($file) ||
243 243
             ((false === (list($width, $height, $t) = @getimagesize($file))))
244 244
         )
245 245
             return false;
246 246
 
247 247
         $img =
248
-            ($t == IMAGETYPE_GIF)  ? @imagecreatefromgif($file)  : (
248
+            ($t == IMAGETYPE_GIF) ? @imagecreatefromgif($file) : (
249 249
             ($t == IMAGETYPE_WBMP) ? @imagecreatefromwbmp($file) : (
250 250
             ($t == IMAGETYPE_JPEG) ? @imagecreatefromjpeg($file) : (
251
-            ($t == IMAGETYPE_PNG)  ? @imagecreatefrompng($file)  : (
252
-            ($t == IMAGETYPE_XBM)  ? @imagecreatefromxbm($file)  : false
251
+            ($t == IMAGETYPE_PNG) ? @imagecreatefrompng($file) : (
252
+            ($t == IMAGETYPE_XBM) ? @imagecreatefromxbm($file) : false
253 253
         ))));
254 254
 
255 255
         return ($img !== false);
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
 
259 259
     // OWN METHODS
260 260
 
261
-    protected function output_png(array $options=array()) {
261
+    protected function output_png(array $options = array()){
262 262
         $file = isset($options['file']) ? $options['file'] : null;
263 263
         $quality = isset($options['quality']) ? $options['quality'] : null;
264 264
         $filters = isset($options['filters']) ? $options['filters'] : null;
@@ -268,7 +268,7 @@  discard block
 block discarded – undo
268 268
         return imagepng($this->image, $file, $quality, $filters);
269 269
     }
270 270
 
271
-    protected function output_jpeg(array $options=array()) {
271
+    protected function output_jpeg(array $options = array()){
272 272
         $file = isset($options['file']) ? $options['file'] : null;
273 273
         $quality = isset($options['quality'])
274 274
             ? $options['quality']
@@ -278,14 +278,14 @@  discard block
 block discarded – undo
278 278
         return imagejpeg($this->image, $file, $quality);
279 279
     }
280 280
 
281
-    protected function output_gif(array $options=array()) {
281
+    protected function output_gif(array $options = array()){
282 282
         $file = isset($options['file']) ? $options['file'] : null;
283 283
         if (isset($options['file']) && !headers_sent())
284 284
             header("Content-Type: image/gif");
285 285
         return imagegif($this->image, $file);
286 286
     }
287 287
 
288
-    protected function gdColor() {
288
+    protected function gdColor(){
289 289
         $args = func_get_args();
290 290
 
291 291
         $exprRGB = '/^rgb\(\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\)$/i';
@@ -327,15 +327,15 @@  discard block
 block discarded – undo
327 327
         return imagecolorallocate($this->image, $r, $g, $b);
328 328
     }
329 329
 
330
-    protected function imageFilledRectangle($x1, $y1, $x2, $y2, $color) {
330
+    protected function imageFilledRectangle($x1, $y1, $x2, $y2, $color){
331 331
         $color = $this->gdColor($color);
332 332
         if ($color === false) return false;
333 333
         return imageFilledRectangle($this->image, $x1, $y1, $x2, $y2, $color);
334 334
     }
335 335
 
336 336
     protected function imageCopyResampled(
337
-        $src, $dstX=0, $dstY=0, $srcX=0, $srcY=0, $dstW=null, $dstH=null, $srcW=null, $srcH=null
338
-    ) {
337
+        $src, $dstX = 0, $dstY = 0, $srcX = 0, $srcY = 0, $dstW = null, $dstH = null, $srcW = null, $srcH = null
338
+    ){
339 339
         $imageDetails = $this->buildImage($src);
340 340
 
341 341
         if ($imageDetails === false)
Please login to merge, or discard this patch.
Braces   +148 added lines, -85 removed lines patch added patch discarded remove patch
@@ -12,14 +12,20 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class image_gd extends image {
15
+class image_gd extends image
16
+{
16 17
 
17 18
 
18 19
     // ABSTRACT PUBLIC METHODS
19 20
 
20
-    public function resize($width, $height) {
21
-        if (!$width) $width = 1;
22
-        if (!$height) $height = 1;
21
+    public function resize($width, $height)
22
+    {
23
+        if (!$width) {
24
+            $width = 1;
25
+        }
26
+        if (!$height) {
27
+            $height = 1;
28
+        }
23 29
         return (
24 30
             (false !== ($img = new image_gd(array($width, $height)))) &&
25 31
             $img->imageCopyResampled($this) &&
@@ -29,9 +35,11 @@  discard block
 block discarded – undo
29 35
         );
30 36
     }
31 37
 
32
-    public function resizeFit($width, $height, $background=false) {
33
-        if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height)))
34
-            return true;
38
+    public function resizeFit($width, $height, $background=false)
39
+    {
40
+        if ((!$width && !$height) || (($width == $this->width) && ($height == $this->height))) {
41
+                    return true;
42
+        }
35 43
         if (!$width || (($height / $width) < ($this->height / $this->width))) {
36 44
             $h = $height;
37 45
             $w = round(($this->width * $h) / $this->height);
@@ -42,13 +50,16 @@  discard block
 block discarded – undo
42 50
             $w = $width;
43 51
             $h = $height;
44 52
         }
45
-        if (!$w) $w = 1;
46
-        if (!$h) $h = 1;
47
-
48
-        if ($background === false)
49
-            return $this->resize($w, $h);
53
+        if (!$w) {
54
+            $w = 1;
55
+        }
56
+        if (!$h) {
57
+            $h = 1;
58
+        }
50 59
 
51
-        else {
60
+        if ($background === false) {
61
+                    return $this->resize($w, $h);
62
+        } else {
52 63
             $img = new image_gd(array($width, $height));
53 64
             $x = round(($width - $w) / 2);
54 65
             $y = round(($height - $h) / 2);
@@ -56,8 +67,9 @@  discard block
 block discarded – undo
56 67
             if ((false === $this->resize($w, $h)) ||
57 68
                 (false === $img->imageFilledRectangle(0, 0, $width, $height, $background)) ||
58 69
                 (false === $img->imageCopyResampled($this->image, $x, $y, 0, 0, $w, $h))
59
-            )
60
-                return false;
70
+            ) {
71
+                            return false;
72
+            }
61 73
 
62 74
             $this->image = $img->image;
63 75
             $this->width = $width;
@@ -67,41 +79,52 @@  discard block
 block discarded – undo
67 79
         }
68 80
     }
69 81
 
70
-    public function resizeCrop($width, $height, $offset=false) {
82
+    public function resizeCrop($width, $height, $offset=false)
83
+    {
71 84
 
72 85
         if (($this->width / $this->height) > ($width / $height)) {
73 86
             $h = $height;
74 87
             $w = ($this->width * $h) / $this->height;
75 88
             $y = 0;
76 89
             if ($offset !== false) {
77
-                if ($offset > 0)
78
-                    $offset = -$offset;
79
-                if (($w + $offset) <= $width)
80
-                    $offset = $width - $w;
90
+                if ($offset > 0) {
91
+                                    $offset = -$offset;
92
+                }
93
+                if (($w + $offset) <= $width) {
94
+                                    $offset = $width - $w;
95
+                }
81 96
                 $x = $offset;
82
-            } else
83
-                $x = ($width - $w) / 2;
97
+            } else {
98
+                            $x = ($width - $w) / 2;
99
+            }
84 100
 
85 101
         } else {
86 102
             $w = $width;
87 103
             $h = ($this->height * $w) / $this->width;
88 104
             $x = 0;
89 105
             if ($offset !== false) {
90
-                if ($offset > 0)
91
-                    $offset = -$offset;
92
-                if (($h + $offset) <= $height)
93
-                    $offset = $height - $h;
106
+                if ($offset > 0) {
107
+                                    $offset = -$offset;
108
+                }
109
+                if (($h + $offset) <= $height) {
110
+                                    $offset = $height - $h;
111
+                }
94 112
                 $y = $offset;
95
-            } else
96
-                $y = ($height - $h) / 2;
113
+            } else {
114
+                            $y = ($height - $h) / 2;
115
+            }
97 116
         }
98 117
 
99 118
         $x = round($x);
100 119
         $y = round($y);
101 120
         $w = round($w);
102 121
         $h = round($h);
103
-        if (!$w) $w = 1;
104
-        if (!$h) $h = 1;
122
+        if (!$w) {
123
+            $w = 1;
124
+        }
125
+        if (!$h) {
126
+            $h = 1;
127
+        }
105 128
 
106 129
         $return = (
107 130
             (false !== ($img = new image_gd(array($width, $height))))) &&
@@ -117,50 +140,59 @@  discard block
 block discarded – undo
117 140
         return $return;
118 141
     }
119 142
 
120
-    public function rotate($angle, $background="#000000") {
143
+    public function rotate($angle, $background="#000000")
144
+    {
121 145
         $angle = -$angle;
122 146
         $img = @imagerotate($this->image, $angle, $this->gdColor($background));
123
-        if ($img === false)
124
-            return false;
147
+        if ($img === false) {
148
+                    return false;
149
+        }
125 150
         $this->width = imagesx($img);
126 151
         $this->height = imagesy($img);
127 152
         $this->image = $img;
128 153
         return true;
129 154
     }
130 155
 
131
-    public function flipHorizontal() {
156
+    public function flipHorizontal()
157
+    {
132 158
         $img = imagecreatetruecolor($this->width, $this->height);
133 159
             imagealphablending($img, false);
134 160
             imagesavealpha($img, true);
135
-        if (imagecopyresampled($img, $this->image, 0, 0, ($this->width - 1), 0, $this->width, $this->height, -$this->width, $this->height))
136
-            $this->image = $img;
137
-        else
138
-            return false;
161
+        if (imagecopyresampled($img, $this->image, 0, 0, ($this->width - 1), 0, $this->width, $this->height, -$this->width, $this->height)) {
162
+                    $this->image = $img;
163
+        } else {
164
+                    return false;
165
+        }
139 166
         return true;
140 167
     }
141 168
 
142
-    public function flipVertical() {
169
+    public function flipVertical()
170
+    {
143 171
         $img = imagecreatetruecolor($this->width, $this->height);
144 172
             imagealphablending($img, false);
145 173
             imagesavealpha($img, true);
146
-        if (imagecopyresampled($img, $this->image, 0, 0, 0, ($this->height - 1), $this->width, $this->height, $this->width, -$this->height))
147
-            $this->image = $img;
148
-        else
149
-            return false;
174
+        if (imagecopyresampled($img, $this->image, 0, 0, 0, ($this->height - 1), $this->width, $this->height, $this->width, -$this->height)) {
175
+                    $this->image = $img;
176
+        } else {
177
+                    return false;
178
+        }
150 179
         return true;
151 180
     }
152 181
 
153
-    public function watermark($file, $left=false, $top=false) {
182
+    public function watermark($file, $left=false, $top=false)
183
+    {
154 184
         $info = getimagesize($file);
155 185
         list($w, $h, $t) = $info;
156
-        if (!in_array($t, array(IMAGETYPE_PNG, IMAGETYPE_GIF)))
157
-            return false;
186
+        if (!in_array($t, array(IMAGETYPE_PNG, IMAGETYPE_GIF))) {
187
+                    return false;
188
+        }
158 189
         $imagecreate = ($t == IMAGETYPE_PNG) ? "imagecreatefrompng" : "imagecreatefromgif";
159 190
 
160 191
         if (!@imagealphablending($this->image, true) ||
161 192
             (false === ($wm = @$imagecreate($file)))
162
-        )
163
-            return false;
193
+        ) {
194
+                    return false;
195
+        }
164 196
 
165 197
         $w = imagesx($wm);
166 198
         $h = imagesy($wm);
@@ -176,28 +208,33 @@  discard block
 block discarded – undo
176 208
         if ((($x + $w) > $this->width) ||
177 209
             (($y + $h) > $this->height) ||
178 210
             ($x < 0) || ($y < 0)
179
-        )
180
-            return false;
211
+        ) {
212
+                    return false;
213
+        }
181 214
 
182
-        if (($wm === false) || !@imagecopy($this->image, $wm, $x, $y, 0, 0, $w, $h))
183
-            return false;
215
+        if (($wm === false) || !@imagecopy($this->image, $wm, $x, $y, 0, 0, $w, $h)) {
216
+                    return false;
217
+        }
184 218
 
185 219
         @imagealphablending($this->image, false);
186 220
         @imagesavealpha($this->image, true);
187 221
         return true;
188 222
     }
189 223
 
190
-    public function output($type='jpeg', array $options=array()) {
224
+    public function output($type='jpeg', array $options=array())
225
+    {
191 226
         $method = "output_$type";
192
-        if (!method_exists($this, $method))
193
-            return false;
227
+        if (!method_exists($this, $method)) {
228
+                    return false;
229
+        }
194 230
         return $this->$method($options);
195 231
     }
196 232
 
197 233
 
198 234
     // ABSTRACT PROTECTED METHODS
199 235
 
200
-    protected function getBlankImage($width, $height) {
236
+    protected function getBlankImage($width, $height)
237
+    {
201 238
         $img = @imagecreatetruecolor($width, $height);
202 239
 //        imagealphablending($img, false);
203 240
 //        imagesavealpha($img, true);
@@ -207,7 +244,8 @@  discard block
 block discarded – undo
207 244
         return $img;
208 245
     }
209 246
 
210
-    protected function getImage($image, &$width, &$height) {
247
+    protected function getImage($image, &$width, &$height)
248
+    {
211 249
 
212 250
         if (is_resource($image) && (get_resource_type($image) == "gd")) {
213 251
             $width = @imagesx($image);
@@ -227,22 +265,26 @@  discard block
 block discarded – undo
227 265
 
228 266
             return $image;
229 267
 
230
-        } else
231
-            return false;
268
+        } else {
269
+                    return false;
270
+        }
232 271
     }
233 272
 
234 273
 
235 274
     // PSEUDO-ABSTRACT STATIC METHODS
236 275
 
237
-    static function available() {
276
+    static function available()
277
+    {
238 278
         return function_exists("imagecreatefromjpeg");
239 279
     }
240 280
 
241
-    static function checkImage($file) {
281
+    static function checkImage($file)
282
+    {
242 283
         if (!is_string($file) ||
243 284
             ((false === (list($width, $height, $t) = @getimagesize($file))))
244
-        )
245
-            return false;
285
+        ) {
286
+                    return false;
287
+        }
246 288
 
247 289
         $img =
248 290
             ($t == IMAGETYPE_GIF)  ? @imagecreatefromgif($file)  : (
@@ -258,34 +300,41 @@  discard block
 block discarded – undo
258 300
 
259 301
     // OWN METHODS
260 302
 
261
-    protected function output_png(array $options=array()) {
303
+    protected function output_png(array $options=array())
304
+    {
262 305
         $file = isset($options['file']) ? $options['file'] : null;
263 306
         $quality = isset($options['quality']) ? $options['quality'] : null;
264 307
         $filters = isset($options['filters']) ? $options['filters'] : null;
265
-        if (($file === null) && !headers_sent())
266
-            header("Content-Type: image/png");
308
+        if (($file === null) && !headers_sent()) {
309
+                    header("Content-Type: image/png");
310
+        }
267 311
         @imagesavealpha($this->image, true);
268 312
         return imagepng($this->image, $file, $quality, $filters);
269 313
     }
270 314
 
271
-    protected function output_jpeg(array $options=array()) {
315
+    protected function output_jpeg(array $options=array())
316
+    {
272 317
         $file = isset($options['file']) ? $options['file'] : null;
273 318
         $quality = isset($options['quality'])
274 319
             ? $options['quality']
275 320
             : self::DEFAULT_JPEG_QUALITY;
276
-        if (($file === null) && !headers_sent())
277
-            header("Content-Type: image/jpeg");
321
+        if (($file === null) && !headers_sent()) {
322
+                    header("Content-Type: image/jpeg");
323
+        }
278 324
         return imagejpeg($this->image, $file, $quality);
279 325
     }
280 326
 
281
-    protected function output_gif(array $options=array()) {
327
+    protected function output_gif(array $options=array())
328
+    {
282 329
         $file = isset($options['file']) ? $options['file'] : null;
283
-        if (isset($options['file']) && !headers_sent())
284
-            header("Content-Type: image/gif");
330
+        if (isset($options['file']) && !headers_sent()) {
331
+                    header("Content-Type: image/gif");
332
+        }
285 333
         return imagegif($this->image, $file);
286 334
     }
287 335
 
288
-    protected function gdColor() {
336
+    protected function gdColor()
337
+    {
289 338
         $args = func_get_args();
290 339
 
291 340
         $exprRGB = '/^rgb\(\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\,\s*(\d{1,3})\s*\)$/i';
@@ -293,8 +342,9 @@  discard block
 block discarded – undo
293 342
         $exprHex2 = '/^\#?([0-9a-f])([0-9a-f])([0-9a-f])$/i';
294 343
         $exprByte = '/^([01]?\d?\d|2[0-4]\d|25[0-5])$/';
295 344
 
296
-        if (!isset($args[0]))
297
-            return false;
345
+        if (!isset($args[0])) {
346
+                    return false;
347
+        }
298 348
 
299 349
         if (count($args[0]) == 3) {
300 350
             list($r, $g, $b) = $args[0];
@@ -321,15 +371,19 @@  discard block
 block discarded – undo
321 371
         ) {
322 372
             list($r, $g, $b) = $args;
323 373
 
324
-        } else
325
-            return false;
374
+        } else {
375
+                    return false;
376
+        }
326 377
 
327 378
         return imagecolorallocate($this->image, $r, $g, $b);
328 379
     }
329 380
 
330
-    protected function imageFilledRectangle($x1, $y1, $x2, $y2, $color) {
381
+    protected function imageFilledRectangle($x1, $y1, $x2, $y2, $color)
382
+    {
331 383
         $color = $this->gdColor($color);
332
-        if ($color === false) return false;
384
+        if ($color === false) {
385
+            return false;
386
+        }
333 387
         return imageFilledRectangle($this->image, $x1, $y1, $x2, $y2, $color);
334 388
     }
335 389
 
@@ -338,15 +392,24 @@  discard block
 block discarded – undo
338 392
     ) {
339 393
         $imageDetails = $this->buildImage($src);
340 394
 
341
-        if ($imageDetails === false)
342
-            return false;
395
+        if ($imageDetails === false) {
396
+                    return false;
397
+        }
343 398
 
344 399
         list($src, $srcWidth, $srcHeight) = $imageDetails;
345 400
 
346
-        if (is_null($dstW)) $dstW = $this->width - $dstW;
347
-        if (is_null($dstH)) $dstH = $this->height - $dstY;
348
-        if (is_null($srcW)) $srcW = $srcWidth - $srcX;
349
-        if (is_null($srcH)) $srcH = $srcHeight - $srcY;
401
+        if (is_null($dstW)) {
402
+            $dstW = $this->width - $dstW;
403
+        }
404
+        if (is_null($dstH)) {
405
+            $dstH = $this->height - $dstY;
406
+        }
407
+        if (is_null($srcW)) {
408
+            $srcW = $srcWidth - $srcX;
409
+        }
410
+        if (is_null($srcH)) {
411
+            $srcH = $srcHeight - $srcY;
412
+        }
350 413
         return imageCopyResampled($this->image, $src, $dstX, $dstY, $srcX, $srcY, $dstW, $dstH, $srcW, $srcH);
351 414
     }
352 415
 }
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/lib/class_zipFolder.php 5 patches
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -18,6 +18,9 @@  discard block
 block discarded – undo
18 18
     protected $root;
19 19
     protected $ignored;
20 20
 
21
+    /**
22
+     * @param string $folder
23
+     */
21 24
     function __construct($file, $folder, $ignored=null) {
22 25
         $this->zip = new ZipArchive();
23 26
 
@@ -39,6 +42,9 @@  discard block
 block discarded – undo
39 42
         $this->zip->close();
40 43
     }
41 44
 
45
+    /**
46
+     * @param string $folder
47
+     */
42 48
     function zip($folder, $parent=null) {
43 49
         $full_path = "{$this->root}$parent$folder";
44 50
         $zip_path = "$parent$folder";
Please login to merge, or discard this patch.
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -1,17 +1,17 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project. The class are taken from
4
-  * http://www.php.net/manual/en/function.ziparchive-addemptydir.php
5
-  *
6
-  *      @desc Directory to ZIP file archivator
7
-  *   @package KCFinder
8
-  *   @version 2.54
9
-  *    @author Pavel Tzonkov <[email protected]>
10
-  * @copyright 2010-2014 KCFinder Project
11
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
12
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
13
-  *      @link http://kcfinder.sunhater.com
14
-  */
4
+ * http://www.php.net/manual/en/function.ziparchive-addemptydir.php
5
+ *
6
+ *      @desc Directory to ZIP file archivator
7
+ *   @package KCFinder
8
+ *   @version 2.54
9
+ *    @author Pavel Tzonkov <[email protected]>
10
+ * @copyright 2010-2014 KCFinder Project
11
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
12
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
13
+ *      @link http://kcfinder.sunhater.com
14
+ */
15 15
 
16 16
 class zipFolder {
17 17
     protected $zip;
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -13,12 +13,12 @@  discard block
 block discarded – undo
13 13
   *      @link http://kcfinder.sunhater.com
14 14
   */
15 15
 
16
-class zipFolder {
16
+class zipFolder{
17 17
     protected $zip;
18 18
     protected $root;
19 19
     protected $ignored;
20 20
 
21
-    function __construct($file, $folder, $ignored=null) {
21
+    function __construct($file, $folder, $ignored = null){
22 22
         $this->zip = new ZipArchive();
23 23
 
24 24
         $this->ignored = is_array($ignored)
@@ -39,7 +39,7 @@  discard block
 block discarded – undo
39 39
         $this->zip->close();
40 40
     }
41 41
 
42
-    function zip($folder, $parent=null) {
42
+    function zip($folder, $parent = null){
43 43
         $full_path = "{$this->root}$parent$folder";
44 44
         $zip_path = "$parent$folder";
45 45
         $this->zip->addEmptyDir($zip_path);
Please login to merge, or discard this patch.
Braces   +17 added lines, -11 removed lines patch added patch discarded remove patch
@@ -13,20 +13,23 @@  discard block
 block discarded – undo
13 13
   *      @link http://kcfinder.sunhater.com
14 14
   */
15 15
 
16
-class zipFolder {
16
+class zipFolder
17
+{
17 18
     protected $zip;
18 19
     protected $root;
19 20
     protected $ignored;
20 21
 
21
-    function __construct($file, $folder, $ignored=null) {
22
+    function __construct($file, $folder, $ignored=null)
23
+    {
22 24
         $this->zip = new ZipArchive();
23 25
 
24 26
         $this->ignored = is_array($ignored)
25 27
             ? $ignored
26 28
             : ($ignored ? array($ignored) : array());
27 29
 
28
-        if ($this->zip->open($file, ZIPARCHIVE::CREATE) !== TRUE)
29
-            throw new Exception("cannot open <$file>\n");
30
+        if ($this->zip->open($file, ZIPARCHIVE::CREATE) !== TRUE) {
31
+                    throw new Exception("cannot open <$file>\n");
32
+        }
30 33
 
31 34
         $folder = rtrim($folder, '/');
32 35
 
@@ -39,19 +42,22 @@  discard block
 block discarded – undo
39 42
         $this->zip->close();
40 43
     }
41 44
 
42
-    function zip($folder, $parent=null) {
45
+    function zip($folder, $parent=null)
46
+    {
43 47
         $full_path = "{$this->root}$parent$folder";
44 48
         $zip_path = "$parent$folder";
45 49
         $this->zip->addEmptyDir($zip_path);
46 50
         $dir = new DirectoryIterator($full_path);
47
-        foreach ($dir as $file)
48
-            if (!$file->isDot()) {
51
+        foreach ($dir as $file) {
52
+                    if (!$file->isDot()) {
49 53
                 $filename = $file->getFilename();
54
+        }
50 55
                 if (!in_array($filename, $this->ignored)) {
51
-                    if ($file->isDir())
52
-                        $this->zip($filename, "$zip_path/");
53
-                    else
54
-                        $this->zip->addFile("$full_path/$filename", "$zip_path/$filename");
56
+                    if ($file->isDir()) {
57
+                                            $this->zip($filename, "$zip_path/");
58
+                    } else {
59
+                                            $this->zip->addFile("$full_path/$filename", "$zip_path/$filename");
60
+                    }
55 61
                 }
56 62
             }
57 63
     }
Please login to merge, or discard this patch.
Upper-Lower-Casing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,7 +25,7 @@
 block discarded – undo
25 25
             ? $ignored
26 26
             : ($ignored ? array($ignored) : array());
27 27
 
28
-        if ($this->zip->open($file, ZIPARCHIVE::CREATE) !== TRUE)
28
+        if ($this->zip->open($file, ZIPARCHIVE::CREATE) !== true)
29 29
             throw new Exception("cannot open <$file>\n");
30 30
 
31 31
         $folder = rtrim($folder, '/');
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/lib/helper_file.php 4 patches
Doc Comments   -2 removed lines patch added patch discarded remove patch
@@ -102,7 +102,6 @@  discard block
 block discarded – undo
102 102
 
103 103
   /** Checks if the given file is really writable. The standard PHP function
104 104
     * is_writable() does not work properly on Windows servers.
105
-    * @param string $dir
106 105
     * @return bool */
107 106
 
108 107
     static function isWritable($filename) {
@@ -114,7 +113,6 @@  discard block
 block discarded – undo
114 113
     }
115 114
 
116 115
   /** Get the extension from filename
117
-    * @param string $file
118 116
     * @param bool $toLower
119 117
     * @return string */
120 118
 
Please login to merge, or discard this patch.
Indentation   +48 added lines, -48 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project
4
-  *
5
-  *      @desc File helper class
6
-  *   @package KCFinder
7
-  *   @version 2.54
8
-  *    @author Pavel Tzonkov <[email protected]>
9
-  * @copyright 2010-2014 KCFinder Project
10
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
-  *      @link http://kcfinder.sunhater.com
13
-  */
4
+ *
5
+ *      @desc File helper class
6
+ *   @package KCFinder
7
+ *   @version 2.54
8
+ *    @author Pavel Tzonkov <[email protected]>
9
+ * @copyright 2010-2014 KCFinder Project
10
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
+ *      @link http://kcfinder.sunhater.com
13
+ */
14 14
 
15 15
 class file {
16 16
 
@@ -100,10 +100,10 @@  discard block
 block discarded – undo
100 100
         'zip'   => 'application/x-zip'
101 101
     );
102 102
 
103
-  /** Checks if the given file is really writable. The standard PHP function
104
-    * is_writable() does not work properly on Windows servers.
105
-    * @param string $dir
106
-    * @return bool */
103
+    /** Checks if the given file is really writable. The standard PHP function
104
+     * is_writable() does not work properly on Windows servers.
105
+     * @param string $dir
106
+     * @return bool */
107 107
 
108 108
     static function isWritable($filename) {
109 109
         $filename = path::normalize($filename);
@@ -113,26 +113,26 @@  discard block
 block discarded – undo
113 113
         return true;
114 114
     }
115 115
 
116
-  /** Get the extension from filename
117
-    * @param string $file
118
-    * @param bool $toLower
119
-    * @return string */
116
+    /** Get the extension from filename
117
+     * @param string $file
118
+     * @param bool $toLower
119
+     * @return string */
120 120
 
121 121
     static function getExtension($filename, $toLower=true) {
122 122
         return preg_match('/^.*\.([^\.]*)$/s', $filename, $patt)
123 123
             ? ($toLower ? strtolower($patt[1]) : $patt[1]) : "";
124 124
     }
125 125
 
126
-  /** Get MIME type of the given filename. If Fileinfo PHP extension is
127
-    * available the MIME type will be fetched by the file's content. The
128
-    * second parameter is optional and defines the magic file path. If you
129
-    * skip it, the default one will be loaded.
130
-    * If Fileinfo PHP extension is not available the MIME type will be fetched
131
-    * by filename extension regarding $MIME property. If the file extension
132
-    * does not exist there, returned type will be application/octet-stream
133
-    * @param string $filename
134
-    * @param string $magic
135
-    * @return string */
126
+    /** Get MIME type of the given filename. If Fileinfo PHP extension is
127
+     * available the MIME type will be fetched by the file's content. The
128
+     * second parameter is optional and defines the magic file path. If you
129
+     * skip it, the default one will be loaded.
130
+     * If Fileinfo PHP extension is not available the MIME type will be fetched
131
+     * by filename extension regarding $MIME property. If the file extension
132
+     * does not exist there, returned type will be application/octet-stream
133
+     * @param string $filename
134
+     * @param string $magic
135
+     * @return string */
136 136
 
137 137
     static function getMimeType($filename, $magic=null) {
138 138
         if (class_exists("finfo")) {
@@ -149,26 +149,26 @@  discard block
 block discarded – undo
149 149
         return isset(self::$MIME[$ext]) ? self::$MIME[$ext] : "application/octet-stream";
150 150
     }
151 151
 
152
-  /** Get inexistant filename based on the given filename. If you skip $dir
153
-    * parameter the directory will be fetched from $filename and returned
154
-    * value will be full filename path. The third parameter is optional and
155
-    * defines the template, the filename will be renamed to. Default template
156
-    * is {name}({sufix}){ext}. Examples:
157
-    *
158
-    *   file::getInexistantFilename("/my/directory/myfile.txt");
159
-    *   If myfile.txt does not exist - returns the same path to the file
160
-    *   otherwise returns "/my/directory/myfile(1).txt"
161
-    *
162
-    *   file::getInexistantFilename("myfile.txt", "/my/directory");
163
-    *   returns "myfile.txt" or "myfile(1).txt" or "myfile(2).txt" etc...
164
-    *
165
-    *   file::getInexistantFilename("myfile.txt", "/dir", "{name}[{sufix}]{ext}");
166
-    *   returns "myfile.txt" or "myfile[1].txt" or "myfile[2].txt" etc...
167
-    *
168
-    * @param string $filename
169
-    * @param string $dir
170
-    * @param string $tpl
171
-    * @return string */
152
+    /** Get inexistant filename based on the given filename. If you skip $dir
153
+     * parameter the directory will be fetched from $filename and returned
154
+     * value will be full filename path. The third parameter is optional and
155
+     * defines the template, the filename will be renamed to. Default template
156
+     * is {name}({sufix}){ext}. Examples:
157
+     *
158
+     *   file::getInexistantFilename("/my/directory/myfile.txt");
159
+     *   If myfile.txt does not exist - returns the same path to the file
160
+     *   otherwise returns "/my/directory/myfile(1).txt"
161
+     *
162
+     *   file::getInexistantFilename("myfile.txt", "/my/directory");
163
+     *   returns "myfile.txt" or "myfile(1).txt" or "myfile(2).txt" etc...
164
+     *
165
+     *   file::getInexistantFilename("myfile.txt", "/dir", "{name}[{sufix}]{ext}");
166
+     *   returns "myfile.txt" or "myfile[1].txt" or "myfile[2].txt" etc...
167
+     *
168
+     * @param string $filename
169
+     * @param string $dir
170
+     * @param string $tpl
171
+     * @return string */
172 172
 
173 173
     static function getInexistantFilename($filename, $dir=null, $tpl=null) {
174 174
         if ($tpl === null)  $tpl = "{name}({sufix}){ext}";
Please login to merge, or discard this patch.
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -12,7 +12,7 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class file {
15
+class file{
16 16
 
17 17
     static $MIME = array(
18 18
         'ai'    => 'application/postscript',
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
     * @param string $dir
106 106
     * @return bool */
107 107
 
108
-    static function isWritable($filename) {
108
+    static function isWritable($filename){
109 109
         $filename = path::normalize($filename);
110 110
         if (!is_file($filename) || (false === ($fp = @fopen($filename, 'a+'))))
111 111
             return false;
@@ -118,7 +118,7 @@  discard block
 block discarded – undo
118 118
     * @param bool $toLower
119 119
     * @return string */
120 120
 
121
-    static function getExtension($filename, $toLower=true) {
121
+    static function getExtension($filename, $toLower = true){
122 122
         return preg_match('/^.*\.([^\.]*)$/s', $filename, $patt)
123 123
             ? ($toLower ? strtolower($patt[1]) : $patt[1]) : "";
124 124
     }
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
     * @param string $magic
135 135
     * @return string */
136 136
 
137
-    static function getMimeType($filename, $magic=null) {
137
+    static function getMimeType($filename, $magic = null){
138 138
         if (class_exists("finfo")) {
139 139
             $finfo = ($magic === null)
140 140
                 ? new finfo(FILEINFO_MIME)
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
     * @param string $tpl
171 171
     * @return string */
172 172
 
173
-    static function getInexistantFilename($filename, $dir=null, $tpl=null) {
173
+    static function getInexistantFilename($filename, $dir = null, $tpl = null){
174 174
         if ($tpl === null)  $tpl = "{name}({sufix}){ext}";
175 175
         $fullPath = ($dir === null);
176 176
         if ($fullPath)
@@ -188,12 +188,12 @@  discard block
 block discarded – undo
188 188
         $tpl = str_replace('{ext}', (strlen($ext) ? ".$ext" : ""), $tpl);
189 189
         $i = 1; $file = "$dir/$filename";
190 190
         while (file_exists($file))
191
-            $file = "$dir/" . str_replace('{sufix}', $i++, $tpl);
191
+            $file = "$dir/".str_replace('{sufix}', $i++, $tpl);
192 192
 
193 193
         return $fullPath
194 194
             ? $file
195 195
             : (strlen($fdir)
196
-                ? "$fdir/" . basename($file)
196
+                ? "$fdir/".basename($file)
197 197
                 : basename($file));
198 198
     }
199 199
 
Please login to merge, or discard this patch.
Braces   +22 added lines, -13 removed lines patch added patch discarded remove patch
@@ -12,7 +12,8 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class file {
15
+class file
16
+{
16 17
 
17 18
     static $MIME = array(
18 19
         'ai'    => 'application/postscript',
@@ -105,10 +106,12 @@  discard block
 block discarded – undo
105 106
     * @param string $dir
106 107
     * @return bool */
107 108
 
108
-    static function isWritable($filename) {
109
+    static function isWritable($filename)
110
+    {
109 111
         $filename = path::normalize($filename);
110
-        if (!is_file($filename) || (false === ($fp = @fopen($filename, 'a+'))))
111
-            return false;
112
+        if (!is_file($filename) || (false === ($fp = @fopen($filename, 'a+')))) {
113
+                    return false;
114
+        }
112 115
         fclose($fp);
113 116
         return true;
114 117
     }
@@ -118,7 +121,8 @@  discard block
 block discarded – undo
118 121
     * @param bool $toLower
119 122
     * @return string */
120 123
 
121
-    static function getExtension($filename, $toLower=true) {
124
+    static function getExtension($filename, $toLower=true)
125
+    {
122 126
         return preg_match('/^.*\.([^\.]*)$/s', $filename, $patt)
123 127
             ? ($toLower ? strtolower($patt[1]) : $patt[1]) : "";
124 128
     }
@@ -134,7 +138,8 @@  discard block
 block discarded – undo
134 138
     * @param string $magic
135 139
     * @return string */
136 140
 
137
-    static function getMimeType($filename, $magic=null) {
141
+    static function getMimeType($filename, $magic=null)
142
+    {
138 143
         if (class_exists("finfo")) {
139 144
             $finfo = ($magic === null)
140 145
                 ? new finfo(FILEINFO_MIME)
@@ -170,12 +175,15 @@  discard block
 block discarded – undo
170 175
     * @param string $tpl
171 176
     * @return string */
172 177
 
173
-    static function getInexistantFilename($filename, $dir=null, $tpl=null) {
174
-        if ($tpl === null)  $tpl = "{name}({sufix}){ext}";
178
+    static function getInexistantFilename($filename, $dir=null, $tpl=null)
179
+    {
180
+        if ($tpl === null) {
181
+            $tpl = "{name}({sufix}){ext}";
182
+        }
175 183
         $fullPath = ($dir === null);
176
-        if ($fullPath)
177
-            $dir = path::normalize(dirname($filename));
178
-        else {
184
+        if ($fullPath) {
185
+                    $dir = path::normalize(dirname($filename));
186
+        } else {
179 187
             $fdir = dirname($filename);
180 188
             $dir = strlen($fdir)
181 189
                 ? path::normalize("$dir/$fdir")
@@ -187,8 +195,9 @@  discard block
 block discarded – undo
187 195
         $tpl = str_replace('{name}', $name, $tpl);
188 196
         $tpl = str_replace('{ext}', (strlen($ext) ? ".$ext" : ""), $tpl);
189 197
         $i = 1; $file = "$dir/$filename";
190
-        while (file_exists($file))
191
-            $file = "$dir/" . str_replace('{sufix}', $i++, $tpl);
198
+        while (file_exists($file)) {
199
+                    $file = "$dir/" . str_replace('{sufix}', $i++, $tpl);
200
+        }
192 201
 
193 202
         return $fullPath
194 203
             ? $file
Please login to merge, or discard this patch.
manager/processors/logout.processor.php 2 patches
Indentation   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -7,10 +7,10 @@  discard block
 block discarded – undo
7 7
 
8 8
 // invoke OnBeforeManagerLogout event
9 9
 $modx->invokeEvent("OnBeforeManagerLogout",
10
-						array(
11
-							"userid"		=> $internalKey,
12
-							"username"		=> $username
13
-						));
10
+                        array(
11
+                            "userid"		=> $internalKey,
12
+                            "username"		=> $username
13
+                        ));
14 14
 
15 15
 //// Unset all of the session variables.
16 16
 //$_SESSION = array();
@@ -33,10 +33,10 @@  discard block
 block discarded – undo
33 33
 
34 34
 // invoke OnManagerLogout event
35 35
 $modx->invokeEvent("OnManagerLogout",
36
-						array(
37
-							"userid"		=> $internalKey,
38
-							"username"		=> $username
39
-						));
36
+                        array(
37
+                            "userid"		=> $internalKey,
38
+                            "username"		=> $username
39
+                        ));
40 40
 
41 41
 // show login screen
42 42
 header('Location: ' . MODX_MANAGER_URL);
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,5 +1,5 @@  discard block
 block discarded – undo
1 1
 <?php
2
-if( ! defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) {
2
+if (!defined('IN_MANAGER_MODE') || IN_MANAGER_MODE !== true) {
3 3
     die("<b>INCLUDE_ORDERING_ERROR</b><br /><br />Please use the EVO Content Manager instead of accessing this file directly.");
4 4
 }
5 5
 
@@ -41,4 +41,4 @@  discard block
 block discarded – undo
41 41
 						));
42 42
 
43 43
 // show login screen
44
-header('Location: ' . MODX_MANAGER_URL);
44
+header('Location: '.MODX_MANAGER_URL);
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/core/types/type_img.php 3 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project
4
-  *
5
-  *      @desc Image detection class
6
-  *   @package KCFinder
7
-  *   @version 2.54
8
-  *    @author Pavel Tzonkov <[email protected]>
9
-  * @copyright 2010-2014 KCFinder Project
10
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
-  *      @link http://kcfinder.sunhater.com
13
-  */
4
+ *
5
+ *      @desc Image detection class
6
+ *   @package KCFinder
7
+ *   @version 2.54
8
+ *    @author Pavel Tzonkov <[email protected]>
9
+ * @copyright 2010-2014 KCFinder Project
10
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
+ *      @link http://kcfinder.sunhater.com
13
+ */
14 14
 
15 15
 class type_img {
16 16
 
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -12,9 +12,9 @@
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class type_img {
15
+class type_img{
16 16
 
17
-    public function checkFile($file, array $config) {
17
+    public function checkFile($file, array $config){
18 18
 
19 19
         $driver = isset($config['imageDriversPriority'])
20 20
             ? image::getDriver(explode(" ", $config['imageDriversPriority'])) : "gd";
Please login to merge, or discard this patch.
Braces   +7 added lines, -4 removed lines patch added patch discarded remove patch
@@ -12,17 +12,20 @@
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class type_img {
15
+class type_img
16
+{
16 17
 
17
-    public function checkFile($file, array $config) {
18
+    public function checkFile($file, array $config)
19
+    {
18 20
 
19 21
         $driver = isset($config['imageDriversPriority'])
20 22
             ? image::getDriver(explode(" ", $config['imageDriversPriority'])) : "gd";
21 23
 
22 24
         $img = image::factory($driver, $file);
23 25
 
24
-        if ($img->initError)
25
-            return "Unknown image format/encoding.";
26
+        if ($img->initError) {
27
+                    return "Unknown image format/encoding.";
28
+        }
26 29
 
27 30
         return true;
28 31
     }
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/core/types/type_mime.php 3 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -1,16 +1,16 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 /** This file is part of KCFinder project
4
-  *
5
-  *      @desc MIME type detection class
6
-  *   @package KCFinder
7
-  *   @version 2.54
8
-  *    @author Pavel Tzonkov <[email protected]>
9
-  * @copyright 2010-2014 KCFinder Project
10
-  *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
-  *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
-  *      @link http://kcfinder.sunhater.com
13
-  */
4
+ *
5
+ *      @desc MIME type detection class
6
+ *   @package KCFinder
7
+ *   @version 2.54
8
+ *    @author Pavel Tzonkov <[email protected]>
9
+ * @copyright 2010-2014 KCFinder Project
10
+ *   @license http://www.opensource.org/licenses/gpl-2.0.php GPLv2
11
+ *   @license http://www.opensource.org/licenses/lgpl-2.1.php LGPLv2
12
+ *      @link http://kcfinder.sunhater.com
13
+ */
14 14
 
15 15
 class type_mime {
16 16
 
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -12,9 +12,9 @@  discard block
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class type_mime {
15
+class type_mime{
16 16
 
17
-    public function checkFile($file, array $config) {
17
+    public function checkFile($file, array $config){
18 18
         if (!class_exists("finfo"))
19 19
             return "Fileinfo PECL extension is missing.";
20 20
 
@@ -33,12 +33,12 @@  discard block
 block discarded – undo
33 33
         $mimes = $config['params'];
34 34
         if (substr($mimes, 0, 1) == "!") {
35 35
             $mimes = trim(substr($mimes, 1));
36
-            return in_array($type , explode(" ", $mimes))
36
+            return in_array($type, explode(" ", $mimes))
37 37
                 ? "You can't upload such files."
38 38
                 : true;
39 39
         }
40 40
 
41
-        return !in_array($type , explode(" ", $mimes))
41
+        return !in_array($type, explode(" ", $mimes))
42 42
             ? "You can't upload such files."
43 43
             : true;
44 44
     }
Please login to merge, or discard this patch.
Braces   +13 added lines, -8 removed lines patch added patch discarded remove patch
@@ -12,20 +12,25 @@
 block discarded – undo
12 12
   *      @link http://kcfinder.sunhater.com
13 13
   */
14 14
 
15
-class type_mime {
15
+class type_mime
16
+{
16 17
 
17
-    public function checkFile($file, array $config) {
18
-        if (!class_exists("finfo"))
19
-            return "Fileinfo PECL extension is missing.";
18
+    public function checkFile($file, array $config)
19
+    {
20
+        if (!class_exists("finfo")) {
21
+                    return "Fileinfo PECL extension is missing.";
22
+        }
20 23
 
21
-        if (!isset($config['params']))
22
-            return "Undefined MIME types.";
24
+        if (!isset($config['params'])) {
25
+                    return "Undefined MIME types.";
26
+        }
23 27
 
24 28
         $finfo = strlen($config['mime_magic'])
25 29
             ? new finfo(FILEINFO_MIME, $config['mime_magic'])
26 30
             : new finfo(FILEINFO_MIME);
27
-        if (!$finfo)
28
-            return "Opening fileinfo database failed.";
31
+        if (!$finfo) {
32
+                    return "Opening fileinfo database failed.";
33
+        }
29 34
 
30 35
         $type = $finfo->file($file);
31 36
         $type = substr($type, 0, strrpos($type, ";"));
Please login to merge, or discard this patch.
manager/media/browser/mcpuk/tpl/tpl_css.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,2 +1,2 @@
 block discarded – undo
1
-<link href="css.php?type=<?php echo $this->type ?><?php echo ($this->cms ? "&amp;cms={$this->cms}" : "" ) ?>" rel="stylesheet" type="text/css" />
1
+<link href="css.php?type=<?php echo $this->type ?><?php echo ($this->cms ? "&amp;cms={$this->cms}" : "") ?>" rel="stylesheet" type="text/css" />
2 2
 <link href="themes/<?php echo $this->config['theme'] ?>/style.css" rel="stylesheet" type="text/css" />
Please login to merge, or discard this patch.