public static function image($sEmail, $iSize = null, $sDefaultImage = null, $sRating = null, $sExtension = null, $bForceDefault = false)
    {
        $gravatarImage = (new Image())
            ->setEmail($sEmail)
            ->setSize($iSize)
            ->setDefaultImage($sDefaultImage, $bForceDefault)
            ->setMaxRating($sRating)
            ->setExtension($sExtension);

        return $gravatarImage;
    }
public static function image($sEmail, $iSize = null, $sDefaultImage = null, $sRating = null, $sExtension = null, $bForceDefault = false)
    {
        $gravatarImage = (new Image())
            ->setEmail($sEmail)
            ->setSize($iSize)
            ->setDefaultImage($sDefaultImage, $bForceDefault)
            ->setMaxRating($sRating)
            ->setExtension($sExtension);

        return $gravatarImage;
    }
public static function image ( $ sEmail , $ iSize = null , $ sDefaultImage = null , $ sRating = null , $ sExtension = null , $ bForceDefault = false ) { $ gravatarImage = ( new Image ( ) ) -> setEmail ( $ sEmail ) -> setSize ( $ iSize ) -> setDefaultImage ( $ sDefaultImage , $ bForceDefault ) -> setMaxRating ( $ sRating ) -> setExtension ( $ sExtension ) ; return $ gravatarImage ; }
Return the Gravatar image based on the provided email address.

@param string $sEmail The email to get the gravatar for.
@param string $iSize The avatar size to use, must be less than 2048 and greater than 0.
@param string $sDefaultImage The default image to use. Use a valid image URL, or a recognized gravatar "default".
@param string $sRating The maximum rating to use for avatars
@param string $sExtension The avatar extension to use
@param boolean $bForceDefault Force the default image to be always load.
@return \forxer\Gravatar\Image
Return the Gravatar image based on the provided email address .