# You can find more information about this file on the symfony website: # http://www.symfony-project.org/reference/1_4/en/10-Routing #event events_list: url: /udalosti param: { module: events, action: list } event_create: url: /vytvorit-udalost param: { module: events, action: create } event_update: url: /upravit-udalost/:id class: sfDoctrineRoute options: { model: Event, type: object } param: { module: events, action: update } requirements: sf_method: [put, get] event_delete: url: /smazt-udalost/:id class: sfDoctrineRoute options: { model: Event, type: object } param: { module: events, action: delete } event_read: url: /udalost/:id class: sfDoctrineRoute options: { model: Event, type: object } param: { module: events, action: read } # subscribers subscriber_registration: url: /bulletin-prihlaseni param: { module: subscribers, action: registration } subscriber_delete: url: /bulletin-odhlaseni/:id/:token param: { module: subscribers, action: delete } # invoices invoice_read: url: /objednavka/:number class: sfDoctrineRoute options: { model: Invoice, type: object } param: { module: invoices, action: read } requirements: sf_method: [get] invoice_pdf: url: /objednavka-pdf/:number.pdf class: sfDoctrineRoute options: { model: Invoice, type: object } param: { module: invoices, action: pdf } requirements: sf_method: [get] # banners banner_click: url: /banner-click/:id class: sfDoctrineRoute options: { model: Banner, type: object } param: { module: banners, action: click } requirements: sf_method: [get] # pages page_read: url: /text/:slug class: sfDoctrineRoute options: { model: Page, type: object } param: { module: pages, action: read } requirements: sf_method: [get] contact: url: /kontakt param: { module: home, action: contact } # users user_registration_agency: url: /registrace-instituce param: { module: users, action: registrationAgency } user_registration_person: url: /registrace-osoba param: { module: users, action: registrationPerson } user_my_jobs: url: /moje-inzeraty param: { module: users, action: myJobs } user_update: url: /upravit-muj-profil param: { module: users, action: update } user_validate: url: /potvrzeni-registrace/:id/:token class: sfDoctrineRoute options: { model: sfGuardUser, type: object } param: { module: users, action: validate } user_prepayment_request: url: /objednavka-predplatneho param: { module: users, action: prepaymentRequest } requirements: sf_method: [put, post, get] # jobs jobs_profile: url: /inzeraty/:slug class: sfDoctrineRoute options: { model: Profile, type: object } param: { module: jobs, action: profile } jobs_offers_category: url: /nabidky/:slug class: sfDoctrineRoute options: { model: JobCategory, type: object } param: { module: jobs, action: offers } jobs_demands_category: url: /poptavky/:slug class: sfDoctrineRoute options: { model: JobCategory, type: object } param: { module: jobs, action: demands } jobs_offers: url: /nabidky param: { module: jobs, action: offers } jobs_demands: url: /poptavky param: { module: jobs, action: demands } jobs_countPriceJSON: url: /jobs-countPriceJSON param: { module: jobs, action: countPriceJSON } job_create: url: /vytvorit-inzerat param: { module: jobs, action: create } job_copy: url: /vytvorit-inzerat-podle/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: create } job_read: url: /inzerat/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: read } job_update: url: /upravit-inzerat/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: update } requirements: sf_method: [put, get] job_validity_update: url: /upravit-platnost-inzeratu/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: validityUpdate } requirements: sf_method: [put, get] job_delete: url: /smazat-inzerat/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: delete } job_create_top_request: url: /aktivovat-top-inzerat/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: createTopRequest } requirements: sf_method: [post, get] job_activate: url: /aktivovat-inzerat/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: activate } job_deactivate: url: /deaktivovat-inzerat/:slug class: sfDoctrineRoute options: { model: Job, type: object } param: { module: jobs, action: deactivate } # sfGuard sf_guard_signin: url: /prihlaseni param: { module: sfGuardAuth, action: signin } sf_guard_signout: url: /odhlaseni param: { module: sfGuardAuth, action: signout } sf_guard_forgot_password: url: /zapomenute-heslo param: { module: users, action: requestPassword } # default rules homepage: url: / param: { module: home, action: index } default_index: url: /:module param: { action: index } default: url: /:module/:action/*