Kayako SupportSuite, Craig Brass Systems Integration API - a simple ByStatus extend

Util links :
- Kayako SupportSuite » Support desk software (ticket, e-mail, live chat, self-help)
- Craig Brass Systems Forum -> Integration API

Using the SOAP API provided by CBS, i have been blocked by the need to have a ByStatus version of following function :
- getTotalSubmittedTickets()
- getSubmittedTickets()

So i made a patch creating :
- getTotalSubmittedTicketsByStatus()
- getSubmittedTicketsByStatus()

both now provide an additionnal parameter "statusids", an array of integer listing the ids of the status to select, an empty array says "all statusids"

Here is the patch : integrationapi_davixx-1.0.1-20081113.patch
You can apply it by using this kind of command :

cd /path/to/your/integrationapi
wget http://david.chanial.com/kayako-supportsuite-integrationapi/integrationapi_davixx-1.0.1-20081113.patch -O integrationapi_davixx-1.0.1-20081113.patch
patch -p1 < integrationapi_davixx-1.0.1-20081113.patch

You can also make discuss, remarks and suggestions at :
- ByStatus addon for getTotalSubmittedTickets() and getSubmittedTickets()


David CHANIAL - Homepage : OpenSource