diff options
author | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-02-28 15:17:53 +0100 |
---|---|---|
committer | Emiel Bruijntjes <emiel.bruijntjes@copernica.com> | 2014-02-28 15:17:53 +0100 |
commit | 7cf89f18d766368dd4a14d35e4e144107ad7be36 (patch) | |
tree | 0bd4e449cbfddc928c25aaa1abac8b44c028c8e2 /src/methodmember.h | |
parent | 6072701319a3bf085bbc354c3e3dae9b7d021be0 (diff) |
implemented properties
Diffstat (limited to 'src/methodmember.h')
-rw-r--r-- | src/methodmember.h | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/src/methodmember.h b/src/methodmember.h deleted file mode 100644 index 5d903e9..0000000 --- a/src/methodmember.h +++ /dev/null @@ -1,77 +0,0 @@ -/** - * MethodMember.h - * - * Implementation for a method in a class - * - * @author Emiel Bruijntjes <emiel.bruijntjes@copernica.com> - * @copyright 2013 Copernica BV - * - * @todo remove this class - * @todo but do implement this for properties - */ - -/** - * Set up namespace - */ -namespace Php { - -///** -// * Class definition -// */ -//class MethodMember : public MemberInfo, public Function -//{ -//public: -// /** -// * Constructor -// * @param name -// * @param method -// * @param arguments -// */ -// MethodMember(const char *name, const _Method &method, const std::initializer_list<Argument> &arguments = {}) : Function(name, arguments), _method(method) {} -// -// /** -// * Destructor -// */ -// virtual ~MethodMember() {} -// -// /** -// * Is this a method member -// * @return bool -// */ -// virtual bool isMethod() { return true; } -// -// /** -// * Fill a function entry object -// * @param entry Function entry -// * @param classname Name of the class -// * @param method Is this a public entry -// */ -// virtual void fill(struct _zend_function_entry *entry, const char *classname, MemberModifier flags) override -// { -// // call function object -// Function::fill(entry, classname, flags); -// } -// -// /** -// * Method that gets called every time the function is executed -// * @param params The parameters that were passed -// * @return Variable Return value -// */ -// virtual Value invoke(Parameters ¶ms) -// { -// return _method.invoke(params); -// } -// -//private: -// /** -// * The method pointer -// * @var _Method -// */ -// _Method _method; -//}; - -/** - * End of namespace - */ -} - |