crud mapped on controller for doctrine table gateway