freescout-clickup-module/Http/routes.php

18 lines
1 KiB
PHP

<?php
Route::group(['middleware' => 'web', 'prefix' => \Helper::getSubdirectory(), 'namespace' => 'Modules\ClickupIntegration\Http\Controllers'], function()
{
Route::group(['prefix' => 'clickup/tasks'], function()
{
// Sidebar List and Unlink
Route::get('linked/{conversationId}', 'ClickupIntegrationController@linkedTasks')->name('clickup.tasks.linked');
Route::post('link', 'ClickupIntegrationController@linkTask')->name('clickup.tasks.link');
Route::delete('unlink', 'ClickupIntegrationController@unlinkTask')->name('clickup.tasks.unlink');
// Modal HTML, Link, Assignee and Add
Route::get('link-modal/{conversationId}', 'ClickupIntegrationController@linkTasks')->name('clickup.tasks.link-modal');
Route::get('assignees', 'ClickupIntegrationController@assignees')->name('clickup.tasks.assignees');
Route::get('tags', 'ClickupIntegrationController@tags')->name('clickup.tasks.tags');
Route::post('/', 'ClickupIntegrationController@create')->name('clickup.tasks.create');
});
});