Add custom identicon preprocessor

This commit is contained in:
Daniel Supernault 2018-05-19 21:02:13 -06:00
parent 7c1b70060c
commit d9db890514

View file

@ -0,0 +1,21 @@
<?php
namespace App\Util\Identicon\Preprocessor;
class HashPreprocessor implements \Bitverse\Identicon\Preprocessor\PreprocessorInterface
{
protected $algo = 'sha256';
public function __construct($algo = 'sha256')
{
$this->algo = $algo;
}
/**
* {@inheritDoc}
*/
public function process($string)
{
return hash($this->algo, $string);
}
}