symphonists/xmlimporter — pull request #6 by tachyondecay (2012-05-09 16:59:49+00:00)
Title: First steps towards Symphony 2.3 compatibility

You’ll probably want to merge this into an integration branch, but I branched this off master because the unstable branch is further behind….

These commits fix the fatal errors. In particular, the `XMLImporterManager` is no longer dependent upon the removed `Manager` class. I was able to successfully run an XML importer in a Symphony 2.3 install.

However, creating or editing an XML importer doesn’t work yet. The publish page needs some TLC to work with the new interface. I get a `DOMXPath::evaluate(): Invalid expression` error in the logs when I try to create or edit an importer; the broken interface means the error message doesn’t actually show up on the page (it just tells me there was an error).

Someone who knows their way around the new interface will probably be better at fixing this. Hopefully this provides a good start!