Changed mediaManager from private to protected in ProductManager