<commit_before>sympal_save_content_slots:
  url:   /save_content_slots/:content_id
  param: { module: sympal_edit_slot, action: save_slots }

sympal_change_content_slot_type:
  url:   /change_content_slot_type/:content_id/:id/:type
  param: { module: sympal_edit_slot, action: change_content_slot_type }

sympal_editor_links:
  url:   /editor/links
  param: { module: sympal_editor, action: links }

sympal_publish_content:
  url:   /admin/content/:id/publish
  param: { module: sympal_editor, action: publish_content }
  class: sfDoctrineRoute
  options: { model: sfSympalContent, type: object }

sympal_unpublish_content:
  url:   /admin/content/:id/unpublish
  param: { module: sympal_editor, action: unpublish_content }
  class: sfDoctrineRoute
  options: { model: sfSympalContent, type: object }

sympal_content_slot_form:
  url:   /content_slot_form/:id/:content_id
  class: sfDoctrineRoute
  options:
    type:   object
    model:  sfSympalContentSlot
    columns: [id]
  param:
    module: sympal_edit_slot
    action: slot_form
  requirements:
    sf_method: [get]

sympal_content_slot_view:
  url:   /content_slot_view/:id/:content_id
  class: sfDoctrineRoute
  options:
    type:   object
    model:  sfSympalContentSlot
    columns: [id]
  param:
    module: sympal_edit_slot
    action: slot_view
  requirements:
    sf_method: [get]

sympal_save_content_slot:
  url:   /save_content_slot/:id/:content_id
  class: sfDoctrineRoute
  options:
    type:   object
    model:  sfSympalContentSlot
  param:
    module: sympal_edit_slot
    action: slot_save
  requirements:
    sf_method: [post]<commit_msg>[Editor] Just moving route for organization.<commit_after>sympal_save_content_slots:
  url:   /save_content_slots/:content_id
  param: { module: sympal_edit_slot, action: save_slots }

sympal_change_content_slot_type:
  url:   /change_content_slot_type/:content_id/:id/:type
  param: { module: sympal_edit_slot, action: change_content_slot_type }

sympal_publish_content:
  url:   /admin/content/:id/publish
  param: { module: sympal_editor, action: publish_content }
  class: sfDoctrineRoute
  options: { model: sfSympalContent, type: object }

sympal_unpublish_content:
  url:   /admin/content/:id/unpublish
  param: { module: sympal_editor, action: unpublish_content }
  class: sfDoctrineRoute
  options: { model: sfSympalContent, type: object }

sympal_content_slot_form:
  url:   /content_slot_form/:id/:content_id
  class: sfDoctrineRoute
  options:
    type:   object
    model:  sfSympalContentSlot
    columns: [id]
  param:
    module: sympal_edit_slot
    action: slot_form
  requirements:
    sf_method: [get]

sympal_content_slot_view:
  url:   /content_slot_view/:id/:content_id
  class: sfDoctrineRoute
  options:
    type:   object
    model:  sfSympalContentSlot
    columns: [id]
  param:
    module: sympal_edit_slot
    action: slot_view
  requirements:
    sf_method: [get]

sympal_save_content_slot:
  url:   /save_content_slot/:id/:content_id
  class: sfDoctrineRoute
  options:
    type:   object
    model:  sfSympalContentSlot
  param:
    module: sympal_edit_slot
    action: slot_save
  requirements:
    sf_method: [post]

# Link chooser
sympal_editor_links:
  url:   /editor/links
  param: { module: sympal_editor, action: links }
{'fraction_non_alphanumeric': 0.08613317043372022, 'fraction_numerical': 0.0, 'mean_word_length': 4.231629392971246, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '670862', 'n_tokens_mistral': 1136, 'n_tokens_neox': 1164, 'n_words': 230}