X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=http_message_object.c;h=637ee06aea7f868df37f20e5e2309b5a9599b394;hp=8365a593af3bd3365d57b3ecf0eb7ed2500791cf;hb=791714f8fbc8e92970711321a3fd99331df566f1;hpb=62fd5b5f1e43cf04e0467a48578826726cfe5821 diff --git a/http_message_object.c b/http_message_object.c index 8365a59..637ee06 100644 --- a/http_message_object.c +++ b/http_message_object.c @@ -128,6 +128,8 @@ static zend_object_handlers http_message_object_handlers; void _http_message_object_init(INIT_FUNC_ARGS) { + zval constants; + HTTP_REGISTER_CLASS_EX(HttpMessage, http_message_object, NULL, 0); HTTP_LONG_CONSTANT("HTTP_MSG_NONE", HTTP_MSG_NONE); @@ -182,6 +184,10 @@ static inline void _http_message_object_declare_default_properties(TSRMLS_D) { zend_class_entry *ce = http_message_object_ce; + DCL_CONST(long, "NONE", HTTP_MSG_NONE); + DCL_CONST(long, "REQUEST", HTTP_MSG_REQUEST); + DCL_CONST(long, "RESPONSE", HTTP_MSG_RESPONSE); + DCL_PROP(PROTECTED, long, type, HTTP_MSG_NONE); DCL_PROP(PROTECTED, string, body, ""); DCL_PROP(PROTECTED, string, requestMethod, "");