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