First, I'm working with an add-on that tosses a cannot redeclare XFCP_ when the add-on is enabled. Since there is no XFCP directory, I'm trying to figure out what this even means. I see it in numerous add-ons to extend a class.
Second, since the error is a redeclaration, I've searched all of the other add-ons for a similar set of code but don't see any. What other ideas can help me track down why there is a redeclaration error?
If you are seeing a class cannot be redeclared error, then you most likely have two classes that are extending the same proxy class. The naming convention for extended classes via the proxy is The_Class_Name extends XFCP_The_Class_Name.