123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php namespace System;
- class Hash {
-
- public $value;
-
- public $salt;
-
- public function __construct($value, $salt = null)
- {
- $this->salt = (is_null($salt)) ? Str::random(16) : $salt;
- $this->value = sha1($value.$this->salt);
- }
-
- public static function make($value, $salt = null)
- {
- return new self($value, $salt);
- }
- }
|