for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Helpers.php
*
* @copyright More in license.md
* @license http://www.ipublikuj.eu
* @author Adam Kadlec http://www.ipublikuj.eu
* @package iPublikuj:Gravatar!
* @subpackage Templating
* @since 1.0.0
* @date 05.04.14
*/
declare(strict_types = 1);
namespace IPub\Gravatar\Templating;
use Nette;
use Latte\Engine;
use IPub\Gravatar;
* Gravatar template filters
* @author Adam Kadlec <[email protected]>
final class Helpers extends Nette\Object
{
* @var Gravatar\Gravatar
private $gravatar;
* @param Gravatar\Gravatar $gravatar
public function __construct(Gravatar\Gravatar $gravatar)
$this->gravatar = $gravatar;
}
* @param string $email
* @param int|NULL $size
* @return string
public function gravatar(string $email, int $size = NULL) : string
return $this->gravatar
->buildUrl($email, $size);
* @return Gravatar\Gravatar
public function getGravatarService() : Gravatar\Gravatar
return $this->gravatar;