add array manipulation to the wraper code

This commit is contained in:
Anthony Minessale
2011-05-26 12:18:18 -05:00
parent 89666f44b3
commit ffa0a07198
17 changed files with 689 additions and 29 deletions
+10 -2
View File
@@ -76,8 +76,8 @@ class ESLevent {
return $r;
}
function getHeader($header_name) {
return ESLevent_getHeader($this->_cPtr,$header_name);
function getHeader($header_name,$idx=-1) {
return ESLevent_getHeader($this->_cPtr,$header_name,$idx);
}
function getBody() {
@@ -96,6 +96,14 @@ class ESLevent {
return ESLevent_addHeader($this->_cPtr,$header_name,$value);
}
function pushHeader($header_name,$value) {
return ESLevent_pushHeader($this->_cPtr,$header_name,$value);
}
function unshiftHeader($header_name,$value) {
return ESLevent_unshiftHeader($this->_cPtr,$header_name,$value);
}
function delHeader($header_name) {
return ESLevent_delHeader($this->_cPtr,$header_name);
}