original_string: public static function convert_uids($st){
      if ( \is_array($st) || \is_object($st) ){
        foreach ( $st as &$s ){
          $s = self::convert_uids($s);
        }
      }
      else if ( \bbn\str::is_uid($st) ){
        $st = bin2hex($st);
      }
      return $st;
    }
code: public static function convert_uids($st){
      if ( \is_array($st) || \is_object($st) ){
        foreach ( $st as &$s ){
          $s = self::convert_uids($s);
        }
      }
      else if ( \bbn\str::is_uid($st) ){
        $st = bin2hex($st);
      }
      return $st;
    }
code_tokens: public static function convert_uids ( $ st ) { if ( \ is_array ( $ st ) || \ is_object ( $ st ) ) { foreach ( $ st as & $ s ) { $ s = self :: convert_uids ( $ s ) ; } } else if ( \ bbn \ str :: is_uid ( $ st ) ) { $ st = bin2hex ( $ st ) ; } return $ st ; }
docstring: Converts a hex UID to a binary UID. You can also give an array or an object to convert the array's items or the object's properties.
  @param string|array|object $st
  @return string
docstring_tokens: Converts a hex UID to a binary UID . You can also give an array or an object to convert the array s items or the object s properties .