Just a quick question: I\'ve seen that some PHP functions are commented at the top, using a format that is unknown to me:
/** * * Convert an object to an array
That's phpDoc syntax.
Read more here: phpDocumentor