I’ve recently completed a project that required integration with the online accounting software, Xero.
Xero provide a great PHP SDK, however when I was first developing this there were very few examples available of how to use this SDK. The documentation consisted of nothing beyond a simple definition for each class. I note this is improving now, however I thought I’d detail the way I approached the project and hopefully it will help others in the future.