/** * Hash the given value. * * @param string $value * @param array $options * * @throws \RuntimeException * * @return string * @return string */ public function make($value, array $options = []) { // Check if we're making a slow password if (array_key_exists('slow', $options)) { if (is_bool($options['slow'])) { $slowPassword = $options['slow']; } else { $slowPassword = false; } } else { $slowPassword = false; } return SodiumLibrary::hashPassword($value, $slowPassword); }