- win32 build now has libcurl v7.16.0
[m6w6/ext-http] / php_http_querystring_object.h
index a92149d16d4e0152550e066bb7f16731eba2a4b6..56e1a0f3e63e8afef2025e6e2a4616a77e053636 100644 (file)
@@ -16,7 +16,7 @@
 #define PHP_HTTP_QUERYSTRING_OBJECT_H
 #ifdef ZEND_ENGINE_2
 
-typedef struct {
+typedef struct _http_querystring_object_t {
        zend_object zo;
 } http_querystring_object;
 
@@ -40,13 +40,29 @@ extern zend_object_value _http_querystring_object_new_ex(zend_class_entry *ce, h
 extern void _http_querystring_object_free(zend_object *object TSRMLS_DC);
 
 PHP_METHOD(HttpQueryString, __construct);
-PHP_METHOD(HttpQueryString, __toString);
+PHP_METHOD(HttpQueryString, toString);
+PHP_METHOD(HttpQueryString, toArray);
 PHP_METHOD(HttpQueryString, get);
 PHP_METHOD(HttpQueryString, set);
-PHP_METHOD(HttpQueryString, del);
 PHP_METHOD(HttpQueryString, mod);
-PHP_METHOD(HttpQueryString, getInstance);
-
+PHP_METHOD(HttpQueryString, getBool);
+PHP_METHOD(HttpQueryString, getInt);
+PHP_METHOD(HttpQueryString, getFloat);
+PHP_METHOD(HttpQueryString, getString);
+PHP_METHOD(HttpQueryString, getArray);
+PHP_METHOD(HttpQueryString, getObject);
+#ifdef HTTP_HAVE_ICONV
+PHP_METHOD(HttpQueryString, xlate);
+#endif
+#ifndef WONKY
+PHP_METHOD(HttpQueryString, singleton);
+#endif
+PHP_METHOD(HttpQueryString, serialize);
+PHP_METHOD(HttpQueryString, unserialize);
+PHP_METHOD(HttpQueryString, offsetGet);
+PHP_METHOD(HttpQueryString, offsetSet);
+PHP_METHOD(HttpQueryString, offsetExists);
+PHP_METHOD(HttpQueryString, offsetUnset);
 #endif
 #endif