protected function calcWidth($width, $height) { $newWidthPercentage = 100 * $this->maxWidth / $width; $newHeight = $height * $newWidthPercentage / 100; return array('newWidth' => intval($this->maxWidth), 'newHeight' => intval($newHeight)); }