code: def encode(self, *values):
          
          if not (values and all(_is_uint(x) for x in values)):
              return ''
  
          return _encode(values, self._salt, self._min_length, self._alphabet,
                         self._separators, self._guards)
docs: Builds a hash from the passed `values`.
  
          :param values The values to transform into a hashid
  
          >>> hashids = Hashids('arbitrary salt', 16, 'abcdefghijkl0123456')
          >>> hashids.encode(1, 23, 456)
          '1d6216i30h53elk3'