Example #1
0
 /**
  * @param null|KeyGenerator $keyGenerator
  */
 public function __construct(KeyGenerator $keyGenerator = null)
 {
     $this->key = $keyGenerator ?: KeyGeneratorRepository::getDefault();
 }
Example #2
0
 /**
  * @param string $basePath
  * @param null|KeyGenerator $keyGenerator
  */
 public function __construct($basePath, KeyGenerator $keyGenerator = null)
 {
     $this->basePath = $basePath;
     $this->key = $keyGenerator ?: KeyGeneratorRepository::getDefault();
 }