Doctrine 2 component