HashPassword($value); } /** * Determine if an unhashed value matches a given hash. * * @param string $value * @param string $hash * @return bool */ public static function check($value, $hash) { return static::hasher()->CheckPassword($value, $hash); } /** * Create a new PHPass instance. * * @return PasswordHash */ private static function hasher() { require_once SYS_PATH.'vendor/phpass'.EXT; return new \PasswordHash(10, false); } }