summaryrefslogtreecommitdiff
path: root/src/callable.h
diff options
context:
space:
mode:
authorEmiel Bruijntjes <emiel.bruijntjes@copernica.com>2013-08-28 16:09:22 +0200
committerEmiel Bruijntjes <emiel.bruijntjes@copernica.com>2013-08-28 16:09:22 +0200
commit06f99dc74625d1ce338abda0ab6e0b0194bf48b8 (patch)
treeaae309028b9cf1222557d7158fb1e65e74582ba9 /src/callable.h
parente72cd10803a020d762db6a7073420294241f690e (diff)
renamed variable class to value class, and implemented most of the methods in it
Diffstat (limited to 'src/callable.h')
-rw-r--r--src/callable.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/callable.h b/src/callable.h
index 2af7d41..8bce37e 100644
--- a/src/callable.h
+++ b/src/callable.h
@@ -96,6 +96,20 @@ public:
*/
void fill(zend_function_entry *entry);
+ /**
+ * Invoke the method
+ * @param ht
+ * @param return_value
+ * @param return_value_ptr
+ * @param this_ptr
+ * @param return_value_used
+ * @param tsrm_ls
+ * @return integer
+ */
+ int invoke(INTERNAL_FUNCTION_PARAMETERS);
+
+
+int ht, zval *return_value, zval **return_value_ptr, zval *this_ptr, int return_value_used TSRMLS_DC
private:
/**