add doctrine extension to manage slug