REGISTER_SPL_INTERFACE 3621 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(RecursiveIterator); REGISTER_SPL_INTERFACE 3644 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(OuterIterator); REGISTER_SPL_INTERFACE 3665 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(Countable); REGISTER_SPL_INTERFACE 3666 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(SeekableIterator); REGISTER_SPL_INTERFACE 1306 ext/spl/spl_observer.c REGISTER_SPL_INTERFACE(SplObserver); REGISTER_SPL_INTERFACE 1307 ext/spl/spl_observer.c REGISTER_SPL_INTERFACE(SplSubject);