PHP ArrayCollectionFactory is a factory which creates type hinted ArrayCollections for your custom object on the fly