You are using the Quest Object wrong. See this wiki page for the full list:
http://www.eqemulator.net/wiki/wikka...a=QuestObjects
And here is the SummonItem() Object usages from that page:
Code:
SummonItem(item_id, charges= 0)
So, you are supposed to set charges in the second argument, not the client. You also have the S and I in lowercase, and Quest Objects are case sensitive and will not work if you don't use the correct case. I think this is probably how you would use it (though I have never tried it myself):
Code:
$theclient->SummonItem(5555, 1);