mirror of
https://gh.wpcy.net/https://github.com/verygoodplugins/WordPressFreeScout.git
synced 2026-04-17 06:02:15 +08:00
19 lines
1.1 KiB
PHP
19 lines
1.1 KiB
PHP
<?php
|
|
use Modules\WordPress\Http\Controllers\WordPressMailboxController;
|
|
|
|
Route::group(['middleware' => 'web', 'prefix' => \Helper::getSubdirectory(), 'namespace' => 'Modules\WordPressFreeScout\Http\Controllers'], function()
|
|
{
|
|
Route::get('/', 'WordPressFreeScoutController@index');
|
|
|
|
Route::post('/wordpress/ajax', ['uses' => 'WordPressFreeScoutController@ajax', 'laroute' => true])->name('wordpress.ajax');
|
|
|
|
Route::get('/mailbox/wordpressfreescout/{id}', ['uses' => 'WordPressFreeScoutController@mailboxSettings', 'middleware' => ['auth', 'roles'], 'roles' => ['admin']])->name('mailboxes.wordpressfreescout');
|
|
Route::post('/mailbox/wordpressfreescout/{id}', ['uses' => 'WordPressFreeScoutController@mailboxSettingsSave', 'middleware' => ['auth', 'roles'], 'roles' => ['admin']])->name('mailboxes.wordpressfreescout.save');
|
|
|
|
|
|
// Custom mailbox specific routes
|
|
|
|
Route::get('/mailbox/{id}/wordpress', ['uses' => 'WordPressMailboxController@mailboxSettings'])->name('mailboxes.wordpress.settings');
|
|
|
|
Route::post('/mailbox/{id}/wordpress', ['uses' => 'WordPressMailboxController@mailboxSettingsSave']);
|
|
});
|