From: <var...@us...> - 2023-07-18 14:15:49
|
Revision: 11060 http://sourceforge.net/p/phpwiki/code/11060 Author: vargenau Date: 2023-07-18 14:15:47 +0000 (Tue, 18 Jul 2023) Log Message: ----------- lib/plugin/PhotoAlbum.php: force int return type for function newSize Modified Paths: -------------- trunk/lib/plugin/PhotoAlbum.php Modified: trunk/lib/plugin/PhotoAlbum.php =================================================================== --- trunk/lib/plugin/PhotoAlbum.php 2023-07-18 13:56:14 UTC (rev 11059) +++ trunk/lib/plugin/PhotoAlbum.php 2023-07-18 14:15:47 UTC (rev 11060) @@ -520,17 +520,17 @@ * Calculate the new size in pixels when the original size * with a value is given. * - * @param integer $oldSize Absolute no. of pixels + * @param integer $oldSize Absolute no. of pixels * @param mixed $value Either absolute no. or HTML percentage e.g. '50%' - * @return integer New size in pixels + * @return int New size in pixels */ private function newSize(int $oldSize, $value): int { if (trim(substr($value, strlen($value) - 1)) != "%") { - return $value; + return intval($value); } $value = str_replace("%", "", $value); - return round(($oldSize * $value) / 100); + return (int)round(($oldSize * $value) / 100); } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |