for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace SimpleCache\KeyBuilder;
/**
* @licence GNU GPL v2+
* @author Jeroen De Dauw < [email protected] >
*/
class NamespacedKeyBuilder implements KeyBuilder {
protected $keyNamespace;
public function __construct( $keyNamespace ) {
$this->keyNamespace = $keyNamespace;
}
public function buildKey( $keySeed ) {
return sha1( json_encode( array( $this->keyNamespace, $keySeed ) ) );