Brad Padgett
Well-known member
Is this still the current answer with XF 2.1.x? I'm trying to extend \XF\Str\EmojiFormatter and XFCP_EmojiFormatter results in an error.
Like the above posters said, an abstract class doesn't need a class proxy. Everything else does pretty much minus a few areas I'd have to ask about to make sure. But a good way to make sure and find out is put one of the add-ons you own or a free add-on on your development board and look at the files. Most of them (not all) may have already extended a abstract class and you'll be able to see whether it was with XFCP_ or without.
But yes this would never change in 2.1 if it ever did. Since I can tell your unsure regardless of the posts use the method I said about viewing add-on code for educational purposes. You'll find many good add-ons doing the same thing
