diff options
Diffstat (limited to 'tests/cpp/include/class_obj/001-002.h')
-rw-r--r-- | tests/cpp/include/class_obj/001-002.h | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/tests/cpp/include/class_obj/001-002.h b/tests/cpp/include/class_obj/001-002.h deleted file mode 100644 index 2a3b4df..0000000 --- a/tests/cpp/include/class_obj/001-002.h +++ /dev/null @@ -1,66 +0,0 @@ -/** - * - * Test Classes and objects - * 001.phpt - * 002.phpt - * - */ - - - - -/** - * Set up namespace - */ -namespace TestBaseClass { - - - class MyCustomClass : public Php::Base, public Php::Countable - { - private: - int _x = 3; - - public: - MyCustomClass() - { - std::cerr << "MyCustomClass::MyCustomClass()" << std::endl; - } - - MyCustomClass(int value) : _x(value) - { - std::cerr << "MyCustomClass::MyCustomClass(" << value << ")" << std::endl; - } - - MyCustomClass(const MyCustomClass &that) - { - //std::cerr << "MyCustomClass::MyCustomClass copy constructor" << std::endl; - } - - virtual ~MyCustomClass() - { - std::cerr << "MyCustomClass::~MyCustomClass" << std::endl; - } - - virtual long int count() override - { - return 33; - } - - Php::Value myMethod(Php::Parameters ¶ms) - { - // check number of parameters - //if (params.size() != 1) throw Php::Exception("Invalid number of parameters supplied"); - - Php::out << "myMethod is called for object " << _x << std::endl; - - return 5; - - } - }; - - -/** - * End of namespace - */ -} - |