Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:lib:core:resize

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
scriptlog:lib:core:resize [2026/09/26 09:09] – admin adminscriptlog:lib:core:resize [2026/09/26 09:34] (current) – admin admin
Line 18: Line 18:
 ======= Docblock Metadata ======= ======= Docblock Metadata =======
  
-  ^ Tag ^ Value ^ +^ Tag ^ Value ^ 
-  | ''@category'' | Core Class | +| ''@category'' | Core Class | 
-  | ''@author'' | Jarrod Oberto |+| ''@author'' | Jarrod Oberto |
  
 ======= Inheritance ======= ======= Inheritance =======
Line 30: Line 30:
 //None.// //None.//
  
-======= Properties (0) =======+======= Properties (4) =======
  
-//None declared.//+^ Visibility ^ Type ^ Name ^ Default ^ Line ^ 
 +| ''private'' | ''(untyped)'' | ''$image'' |  | 30 | 
 +| ''private'' | ''(untyped)'' | ''$width'' |  | 38 | 
 +| ''private'' | ''(untyped)'' | ''$height'' |  | 46 | 
 +| ''private'' | ''(untyped)'' | ''$imageResized'' |  | 54 |
  
 ======= Methods (10) ======= ======= Methods (10) =======
  
-  ^ Visibility ^ Method ^ Summary ^ Line ^ +^ Visibility ^ Method ^ Summary ^ Line ^ 
-  | public | ''__construct()'' | (undocumented) | 56 | +| public | ''__construct()'' | (undocumented) | 56 | 
-  | private | ''openImage()'' | (undocumented) | 67 | +| private | ''openImage()'' | (undocumented) | 67 | 
-  | public | ''resizeImage()'' | (undocumented) | 95 | +| public | ''resizeImage()'' | (undocumented) | 95 | 
-  | private | ''getDimensions()'' | (undocumented) | 114 | +| private | ''getDimensions()'' | (undocumented) | 114 | 
-  | private | ''getSizeByFixedHeight()'' | (undocumented) | 153 | +| private | ''getSizeByFixedHeight()'' | (undocumented) | 153 | 
-  | private | ''getSizeByFixedWidth()'' | (undocumented) | 160 | +| private | ''getSizeByFixedWidth()'' | (undocumented) | 160 | 
-  | private | ''getSizeByAuto()'' | @SuppressWarnings(PHPMD.ElseExpression) | 168 | +| private | ''getSizeByAuto()'' |  | 168 | 
-  | private | ''getOptimalCrop()'' | (undocumented) | 198 | +| private | ''getOptimalCrop()'' | (undocumented) | 198 | 
-  | private | ''crop()'' | (undocumented) | 219 | +| private | ''crop()'' | (undocumented) | 219 | 
-  | public | ''saveImage()'' | (undocumented) | 234 |+| public | ''saveImage()'' | (undocumented) | 234 |
  
  
Line 57: Line 61:
 //lines 56–64 (9)// //lines 56–64 (9)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$fileName'' | ''(untyped)'' | //required// | //none// |+|  ''$fileName'' |  ''(untyped)'' |  //required// |  //none// |
  
  
Line 69: Line 73:
 //lines 67–92 (26)// //lines 67–92 (26)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$file'' | ''(untyped)'' | //required// | //none// |+|  ''$file'' |  ''(untyped)'' |  //required// |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 83: Line 87:
 //lines 95–111 (17)// //lines 95–111 (17)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$newWidth'' | ''(untyped)'' | //required// | //none// | +|  ''$newWidth'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$newHeight'' | ''(untyped)'' | //required// | //none// | +|  ''$newHeight'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$option'' | ''(untyped)'' | ''"auto"'' | //none// |+|  ''$option'' |  ''(untyped)'' |  ''"auto"'' |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 99: Line 103:
 //lines 114–150 (37)// //lines 114–150 (37)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$newWidth'' | ''(untyped)'' | //required// | //none// | +|  ''$newWidth'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$newHeight'' | ''(untyped)'' | //required// | //none// | +|  ''$newHeight'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$option'' | ''(untyped)'' | //required// | //none// |+|  ''$option'' |  ''(untyped)'' |  //required// |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 115: Line 119:
 //lines 153–158 (6)// //lines 153–158 (6)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$newHeight'' | ''(untyped)'' | //required// | //none// |+|  ''$newHeight'' |  ''(untyped)'' |  //required// |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 129: Line 133:
 //lines 160–165 (6)// //lines 160–165 (6)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$newWidth'' | ''(untyped)'' | //required// | //none// |+|  ''$newWidth'' |  ''(untyped)'' |  //required// |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 143: Line 147:
 //lines 168–195 (28)// //lines 168–195 (28)//
  
-@SuppressWarnings(PHPMD.ElseExpression) +^  Parameter ^  Type ^  Default ^  Description ^ 
- +|  ''$newWidth'' |  ''(untyped)'' |  //required// |  //none// | 
-  ^ Parameter ^ Type ^ Default ^ Description ^ +|  ''$newHeight'' |  ''(untyped)'' |  //required// |  //none// |
-  | ''$newWidth'' | ''(untyped)'' | //required// | //none// | +
-  | ''$newHeight'' | ''(untyped)'' | //required// | //none// |+
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 160: Line 162:
 //lines 198–216 (19)// //lines 198–216 (19)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$newWidth'' | ''(untyped)'' | //required// | //none// | +|  ''$newWidth'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$newHeight'' | ''(untyped)'' | //required// | //none// |+|  ''$newHeight'' |  ''(untyped)'' |  //required// |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 175: Line 177:
 //lines 219–231 (13)// //lines 219–231 (13)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$optimalWidth'' | ''(untyped)'' | //required// | //none// | +|  ''$optimalWidth'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$optimalHeight'' | ''(untyped)'' | //required// | //none// | +|  ''$optimalHeight'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$newWidth'' | ''(untyped)'' | //required// | //none// | +|  ''$newWidth'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$newHeight'' | ''(untyped)'' | //required// | //none// |+|  ''$newHeight'' |  ''(untyped)'' |  //required// |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
Line 192: Line 194:
 //lines 234–286 (53)// //lines 234–286 (53)//
  
-  ^ Parameter ^ Type ^ Default ^ Description ^ +^  Parameter ^  Type ^  Default ^  Description ^ 
-  | ''$savePath'' | ''(untyped)'' | //required// | //none// | +|  ''$savePath'' |  ''(untyped)'' |  //required// |  //none// | 
-  | ''$imageQuality'' | ''(untyped)'' | ''"100"'' | //none// |+|  ''$imageQuality'' |  ''(untyped)'' |  ''"100"'' |  //none// |
  
 **Returns:** ''(none declared)'' **Returns:** ''(none declared)''
scriptlog/lib/core/resize.1790413762.txt.gz · Last modified: by admin