summaryrefslogtreecommitdiff
path: root/Examples
diff options
context:
space:
mode:
authorEmiel Bruijntjes <emiel.bruijntjes@copernica.com>2014-02-28 15:26:52 +0100
committerEmiel Bruijntjes <emiel.bruijntjes@copernica.com>2014-02-28 15:26:52 +0100
commit13fe1d48fa4782dc65f974bbc1cec5e2e5e8d158 (patch)
tree9ccff4cc1c31caeca664b9b8c14685554fdd9959 /Examples
parent7cf89f18d766368dd4a14d35e4e144107ad7be36 (diff)
fixed a number of todos
Diffstat (limited to 'Examples')
-rw-r--r--Examples/CppClassesInPhp/cppclassinphp.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/Examples/CppClassesInPhp/cppclassinphp.cpp b/Examples/CppClassesInPhp/cppclassinphp.cpp
index 1b567e1..8e9bf39 100644
--- a/Examples/CppClassesInPhp/cppclassinphp.cpp
+++ b/Examples/CppClassesInPhp/cppclassinphp.cpp
@@ -70,8 +70,10 @@ extern "C"
Php::Class<MyCustomClass> customClass("MyClass");
// add methods to it
- // @todo support setting parameter properties
- customClass.add("myMethod", &MyCustomClass::myMethod, {});
+ customClass.add("myMethod", &MyCustomClass::myMethod, Php::Final, {});
+ customClass.add("property", "bla");
+ customClass.add("property", "bla", Php::Protected);
+ customClass.add("property", "bla", Php::Const);
// add the class to the extension
extension.add(customClass);