Files
schedule/src/schedule-2.0/config/routes.yaml

453 lines
15 KiB
YAML

#== Home ========================================================================================================
app_home:
path: /
defaults: { _controller: App\Controller\HomeController:home }
app_home_selectmonth:
path: /customer/selectmonth
defaults: { _controller: App\Controller\HomeController:selectmonth }
app_home_selectuser:
path: /user/selectuser
defaults: { _controller: App\Controller\HomeController:selectuser }
app_home_selectproject:
path: /user/selectproject
defaults: { _controller: App\Controller\HomeController:selectproject }
app_home_selectservice:
path: /user/selectservice
defaults: { _controller: App\Controller\HomeController:selectservice }
#== Security ====================================================================================================
app_login:
path: /login
defaults: { _controller: App\Controller\SecurityController:login }
app_logincheck:
path: /logincheck
defaults: { _controller: App\Controller\SecurityController:logincheck }
app_logout:
path: /logout
defaults: { _controller: App\Controller\SecurityController:logout }
app_logincas:
path: /logincas
defaults: { _controller: App\Controller\SecurityController:logincas }
app_logoutcas:
path: /logoutcas
defaults: { _controller: App\Controller\SecurityController:logoutcas }
#== Crop =========================================================================================================
app_crop01:
path: /user/crop01
defaults: { _controller: App\Controller\CropController:crop01 }
app_crop02:
path: /user/crop02
defaults: { _controller: App\Controller\CropController:crop02 }
oneup_uploader:
resource: .
type: uploader
#== Cron ========================================================================================================
app_cron:
path: /admin/cron
defaults: { _controller: App\Controller\CronController:list }
app_cron_ajax_list:
path: /admin/cron/ajax/list
defaults: { _controller: App\Controller\CronController:ajaxlist }
app_cron_update:
path: /admin/cron/update/{id}
defaults: { _controller: App\Controller\CronController:update }
app_cron_exec:
path: /admin/cron/exec/{id}
defaults: { _controller: App\Controller\CronController:exec }
app_cron_log:
path: /admin/cron/log/{id}
controller: App\Controller\Cron:log
defaults: { id: "cron" }
#== User ========================================================================================================
app_user:
path: /admin/user
defaults: { _controller: App\Controller\UserController:list }
app_user_submit:
path: /admin/user/submit
defaults: { _controller: App\Controller\UserController:submit }
app_user_update:
path: /admin/user/update/{id}
defaults: { _controller: App\Controller\UserController:update }
app_user_delete:
path: /admin/user/delete/{id}
defaults: { _controller: App\Controller\UserController:delete }
app_user_profil:
path: /user/profil
defaults: { _controller: App\Controller\UserController:profil }
#== Service =====================================================================================================
app_service:
path: /admin/service
defaults: { _controller: App\Controller\ServiceController:list }
app_service_submit:
path: /admin/service/submit
defaults: { _controller: App\Controller\ServiceController:submit }
app_service_update:
path: /admin/service/update/{id}
defaults: { _controller: App\Controller\ServiceController:update }
app_service_delete:
path: /admin/service/delete/{id}
defaults: { _controller: App\Controller\ServiceController:delete }
#== Nature =====================================================================================================
app_nature:
path: /admin/nature
defaults: { _controller: App\Controller\NatureController:list }
app_nature_submit:
path: /admin/nature/submit
defaults: { _controller: App\Controller\NatureController:submit }
app_nature_update:
path: /admin/nature/update/{id}
defaults: { _controller: App\Controller\NatureController:update }
app_nature_delete:
path: /admin/nature/delete/{id}
defaults: { _controller: App\Controller\NatureController:delete }
#== Customer ===================================================================================================
app_customer:
path: /master/customer
defaults: { _controller: App\Controller\CustomerController:list }
app_customer_submit:
path: /master/customer/submit
defaults: { _controller: App\Controller\CustomerController:submit }
app_customer_update:
path: /master/customer/update/{id}
defaults: { _controller: App\Controller\CustomerController:update }
app_customer_delete:
path: /master/customer/delete/{id}
defaults: { _controller: App\Controller\CustomerController:delete }
#== Job =====================================================================================================
app_job:
path: /admin/job
defaults: { _controller: App\Controller\JobController:list }
app_job_submit:
path: /admin/job/submit
defaults: { _controller: App\Controller\JobController:submit }
app_job_update:
path: /admin/job/update/{id}
defaults: { _controller: App\Controller\JobController:update }
app_job_delete:
path: /admin/job/delete/{id}
defaults: { _controller: App\Controller\JobController:delete }
app_job_select:
path: /user/job/select
defaults: { _controller: App\Controller\JobController:select }
#== Project ====================================================================================================
app_project:
path: /master/project
defaults: { _controller: App\Controller\ProjectController:list }
app_project_submit:
path: /master/project/submit
defaults: { _controller: App\Controller\ProjectController:submit }
app_project_update:
path: /master/project/update/{id}
defaults: { _controller: App\Controller\ProjectController:update }
app_project_delete:
path: /master/project/delete/{id}
defaults: { _controller: App\Controller\ProjectController:delete }
app_project_activeproject:
path: /master/project/activeproject
defaults: { _controller: App\Controller\ProjectController:activeproject }
app_project_select:
path: /master/project/select
defaults: { _controller: App\Controller\ProjectController:select }
app_project_users_add:
path: /master/project/users/add
defaults: { _controller: App\Controller\ProjectController:usersadd }
app_project_users_del:
path: /master/project/users/del
defaults: { _controller: App\Controller\ProjectController:usersdel }
app_project_users:
path: /master/project/users/{id}
defaults: { _controller: App\Controller\ProjectController:users }
#== Offer ====================================================================================================
app_offer:
path: /master/offer
defaults: { _controller: App\Controller\OfferController:list }
app_offer_submit:
path: /master/offer/submit
defaults: { _controller: App\Controller\OfferController:submit }
app_offer_update:
path: /master/offer/update/{id}
defaults: { _controller: App\Controller\OfferController:update }
app_offer_delete:
path: /master/offer/delete/{id}
defaults: { _controller: App\Controller\OfferController:delete }
app_offer_activeproject:
path: /master/offer/activeproject
defaults: { _controller: App\Controller\OfferController:activeproject }
app_offer_activeoffer:
path: /master/offer/activeoffer
defaults: { _controller: App\Controller\OfferController:activeoffer }
app_offer_getorders:
path: /master/offer/getorders
defaults: { _controller: App\Controller\OfferController:getorders }
app_offer_convert:
path: /master/offer/convert/{type}/{id}
defaults: { _controller: App\Controller\OfferController:convert }
#== Task ====================================================================================================
app_task:
path: /master/task
defaults: { _controller: App\Controller\TaskController:list }
app_task_submit:
path: /master/task/submit
defaults: { _controller: App\Controller\TaskController:submit }
app_task_update:
path: /master/task/update/{id}
defaults: { _controller: App\Controller\TaskController:update }
app_task_delete:
path: /master/task/delete/{id}
defaults: { _controller: App\Controller\TaskController:delete }
app_task_activeproject:
path: /master/task/activeproject
defaults: { _controller: App\Controller\TaskController:activeproject }
app_task_activetask:
path: /master/task/activetask
defaults: { _controller: App\Controller\TaskController:activetask }
#== Event ====================================================================================================
app_event:
path: /user/event
defaults: { _controller: App\Controller\EventController:list }
app_event_load:
path: /user/event/load/{iduser}
defaults: { _controller: App\Controller\EventController:load }
app_event_submit:
path: /user/event/submit
defaults: { _controller: App\Controller\EventController:submit }
app_event_update:
path: /user/event/update
defaults: { _controller: App\Controller\EventController:update }
app_event_delete:
path: /user/event/delete
defaults: { _controller: App\Controller\EventController:delete }
#== Report ====================================================================================================
app_synthese:
path: /user/synthese
defaults: { _controller: App\Controller\ReportController:synthese }
app_planning:
path: /user/planning
defaults: { _controller: App\Controller\ReportController:planning }
app_report:
path: /user/report
defaults: { _controller: App\Controller\ReportController:report }
app_holiday:
path: /user/holiday
defaults: { _controller: App\Controller\ReportController:holiday }
app_holiday_activeholiday:
path: /user/holiday/activeholiday
defaults: { _controller: App\Controller\ReportController:activeholiday }
#== Breakday =================================================================================================
app_breakday:
path: /admin/breakday
defaults: { _controller: App\Controller\BreakdayController:list }
app_breakday_submit:
path: /admin/breakday/submit
defaults: { _controller: App\Controller\BreakdayController:submit }
app_breakday_update:
path: /admin/breakday/update/{id}
defaults: { _controller: App\Controller\BreakdayController:update }
app_breakday_delete:
path: /admin/breakday/delete/{id}
defaults: { _controller: App\Controller\BreakdayController:delete }
#== Validation ====================================================================================================
app_validation:
path: /validator/validation
defaults: { _controller: App\Controller\ValidationController:validation }
app_validation_validate:
path: /validator/validate
defaults: { _controller: App\Controller\ValidationController:validate }
app_validation_devalidate:
path: /validator/devalidate
defaults: { _controller: App\Controller\ValidationController:devalidate }
#== Validationholiday ====================================================================================================
app_validationholiday:
path: /validator/validationholiday
defaults: { _controller: App\Controller\ValidationController:validationholiday }
app_validationholiday_validate:
path: /validator/validateholiday
defaults: { _controller: App\Controller\ValidationController:validateholiday }
app_validationholiday_devalidate:
path: /validator/devalidateholiday
defaults: { _controller: App\Controller\ValidationController:devalidateholiday }
app_validationholiday_activeholiday:
path: /validator/validateholiday/activeholiday
defaults: { _controller: App\Controller\ValidationController:activeholiday }
#== Validationtimer ====================================================================================================
app_validationtimer:
path: /validator/validationtimer
defaults: { _controller: App\Controller\ValidationController:validationtimer }
app_validationtimer_validate:
path: /validator/validatetimer
defaults: { _controller: App\Controller\ValidationController:validatetimer }
app_validationtimer_devalidate:
path: /validator/devalidatetimer
defaults: { _controller: App\Controller\ValidationController:devalidatetimer }
app_validationtimer_activetimer:
path: /validator/validateholiday/activetimer
defaults: { _controller: App\Controller\ValidationController:activetimer }
#== Timer ====================================================================================================
app_timer:
path: /timer
defaults: { _controller: App\Controller\TimerController:list }
app_timer_view:
path: /timer/event
defaults: { _controller: App\Controller\TimerController:view }
app_timer_load:
path: /timer/event/load
defaults: { _controller: App\Controller\TimerController:load }
app_timer_submit:
path: /timer/submit
defaults: { _controller: App\Controller\TimerController:submit }
app_timer_create:
path: /timer/create
defaults: { _controller: App\Controller\TimerController:create }
app_timer_update:
path: /timer/update/{id}
defaults: { _controller: App\Controller\TimerController:update }
app_timer_delete:
path: /timer/delete/{id}
defaults: { _controller: App\Controller\TimerController:delete }
#== Customer ======================================================================================================
app_customer_home:
path: /customer
defaults: { _controller: App\Controller\HomeController:customer }
app_customer_report:
path: /customer/report/{key}
defaults: { _controller: App\Controller\ReportController:report, access: 'customer' }
app_customer_planning:
path: /customer/planning/{key}
defaults: { _controller: App\Controller\ReportController:planning, access: 'customer' }
#== Export ======================================================================================================
app_export_view:
path: /export
defaults: { _controller: App\Controller\ExportController:view }
app_export_penalty_additional:
path: /export/export_penalty_additional
defaults: { _controller: App\Controller\ExportController:export_penalty_additional }
export_project_weekly:
path: /export/export_project_weekly
defaults: { _controller: App\Controller\ExportController:export_project_weekly }
export_full_worked_days:
path: /export/export_full_worked_days
defaults: { _controller: App\Controller\ExportController:export_full_worked_days }
export_offers:
path: /export/export_offers
defaults: { _controller: App\Controller\ExportController:export_offers }
export_month_charged_days:
path: /export/export_month_charged_days
defaults: { _controller: App\Controller\ExportController:export_month_charged_days }
#== Export ======================================================================================================
app_stat_view:
path: /user/stat
defaults: { _controller: App\Controller\StatController:view }
#== API ===========================================================================================================
app_api:
path: /api/{key}
defaults: { _controller: App\Controller\ApiController:api }