if ($filename && ($getimagesizeinfo = @getimagesize($filename))) {
            if (!$this->SourceImageIsTooLarge($getimagesizeinfo[0], $getimagesizeinfo[1])) {
                $ImageCreateFromFunction = [
                    1  => 'imagecreatefromgif',
                    2  => 'imagecreatefromjpeg',