diff options
Diffstat (limited to 'src/classbase.cpp')
-rw-r--r-- | src/classbase.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/classbase.cpp b/src/classbase.cpp index b38f6d3..71dd09d 100644 --- a/src/classbase.cpp +++ b/src/classbase.cpp @@ -165,9 +165,13 @@ void ClassBase::initialize(const std::string &prefix) // the class entry zend_class_entry entry; + std::cout << "prefix " << prefix << std::endl; + // update the name if (prefix.size() > 0) _name = prefix + "\\" + _name; + std::cout << "init class " << _name << std::endl; + // initialize the class entry INIT_CLASS_ENTRY_EX(entry, _name.c_str(), _name.size(), entries()); @@ -272,7 +276,7 @@ void ClassBase::add(const char *name, std::nullptr_t value, int flags) // add property _members.push_back(std::make_shared<NullMember>(name, flags)); } - + /** * Add a property to the class * @param name Name of the property @@ -368,7 +372,7 @@ void ClassBase::add(const char *name, double value, int flags) // add property _members.push_back(std::make_shared<FloatMember>(name, value, flags)); } - + /** * End namespace */ |