REGISTER_SPL_INTERFACE 3670 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(RecursiveIterator); REGISTER_SPL_INTERFACE 3693 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(OuterIterator); REGISTER_SPL_INTERFACE 3714 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(Countable); REGISTER_SPL_INTERFACE 3715 ext/spl/spl_iterators.c REGISTER_SPL_INTERFACE(SeekableIterator); REGISTER_SPL_INTERFACE 1298 ext/spl/spl_observer.c REGISTER_SPL_INTERFACE(SplObserver); REGISTER_SPL_INTERFACE 1299 ext/spl/spl_observer.c REGISTER_SPL_INTERFACE(SplSubject);