diff options
Diffstat (limited to 'src/classbase.cpp')
-rw-r--r-- | src/classbase.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/classbase.cpp b/src/classbase.cpp index 19ac6bc..48746ec 100644 --- a/src/classbase.cpp +++ b/src/classbase.cpp @@ -248,7 +248,11 @@ void ClassBase::initialize(const std::string &prefix) _entry->ce_flags = (int)_type; // mark the interfaces as being implemented - for (auto &interface : _interfaces) zend_do_implement_interface(_entry, interface); + for (auto &interface : _interfaces) + { + std::cout << "interface: " << interface << std::endl; + zend_do_implement_interface(_entry, *interface); + } // declare all member variables for (auto &member : _members) member->initialize(_entry); |