Overview

Namespaces

  • None
  • Wei
    • Validator

Classes

  • Apc
  • App
  • ArrayCache
  • Asset
  • Base
  • BaseCache
  • BaseController
  • Bicache
  • Cache
  • Config
  • Cookie
  • Couchbase
  • Counter
  • Db
  • DbCache
  • E
  • Env
  • Error
  • FileCache
  • Gravatar
  • Http
  • Lock
  • Logger
  • Memcache
  • Memcached
  • MongoCache
  • Password
  • PhpError
  • PhpFileCache
  • Pinyin
  • Record
  • Redis
  • Request
  • Response
  • Router
  • SafeUrl
  • Session
  • Soap
  • T
  • Ua
  • Upload
  • Url
  • Uuid
  • Validate
  • View
  • WeChatApp
  • Wei
  • Overview
  • Namespace
  • Class

Class Gravatar

A service that generates a Gravatar URL for a specified email address

Wei\Base
Extended by Wei\Gravatar
Namespace: Wei
Author: Twin Huang twinhuang@qq.com
Link: https://gravatar.com/site/implement/images/
Located at Gravatar.php
Methods summary
public string
# __invoke( string $email, integer $size = null, string $default = null, string $rating = null )

Generate a Gravatar URL for a specified email address

Generate a Gravatar URL for a specified email address

Parameters

$email
The email address
$size
The image size in pixels
$default
The image type or URL when email do not have a Gravatar image
$rating
The image rating

Returns

string
A image URL

Link

http://gravatar.com/site/implement/images/php/
public string
# large( string $email, string $default = null, string $rating = null )

Generate a large size Gravatar URL for a specified email address

Generate a large size Gravatar URL for a specified email address

Parameters

$email
The email address
$default
The image type or URL when email do not have a Gravatar image
$rating
The image rating

Returns

string
public string
# small( string $email, string $default = null, string $rating = null )

Generate a small size Gravatar URL for a specified email address

Generate a small size Gravatar URL for a specified email address

Parameters

$email
The email address
$default
The image type or URL when email do not have a Gravatar image
$rating
The image rating

Returns

string
public
# setDefault( string $default )

Sets the default image type or URL

Sets the default image type or URL

Parameters

$default

Returns


$this
Methods inherited from Wei\Base
__call(), __construct(), __get(), getOption(), setOption()
Properties summary
protected string $default

The default image type or URL when email do not have a Gravatar image

The default image type or URL when email do not have a Gravatar image

The image type could be 404, mm, identicon, monsterid or wavatar

# 'mm'
protected boolean $secure

Whether display Gravatar in HTTPS request

Whether display Gravatar in HTTPS request

# false
protected integer $size

The default size of image, from 1px up to 2048px

The default size of image, from 1px up to 2048px

# 80
protected integer $smallSize

The image size for small method

The image size for small method

# 48
protected integer $largeSize

The image size for large

The image size for large

# 200
Properties inherited from Wei\Base
$providers, $wei
Wei Framework API documentation generated by ApiGen