| 1 |
<?php |
| 2 |
|
| 3 |
$router = new \FluentSnippets\App\Services\Router('fluent-snippets'); |
| 4 |
|
| 5 |
$permissions = ['install_plugins']; |
| 6 |
|
| 7 |
$router->get('snippets', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'getSnippets'], $permissions) |
| 8 |
->post('snippets', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'createSnippet'], $permissions) |
| 9 |
->get('snippets/find', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'findSnippet'], $permissions) |
| 10 |
->post('snippets/create', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'createSnippet'], $permissions) |
| 11 |
->post('snippets/update', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'updateSnippet'], $permissions) |
| 12 |
->post('snippets/update_status', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'updateSnippetStatus'], $permissions) |
| 13 |
->post('snippets/delete_snippet', ['\FluentSnippets\App\Http\Controllers\SnippetsController', 'deleteSnippet'], $permissions) |
| 14 |
->get('settings', ['\FluentSnippets\App\Http\Controllers\SettingsController', 'getSettings'], $permissions) |
| 15 |
->post('settings', ['\FluentSnippets\App\Http\Controllers\SettingsController', 'saveSettings'], $permissions) |
| 16 |
->post('settings/disable-safe-mode', ['\FluentSnippets\App\Http\Controllers\SettingsController', 'disableSafeMode'], $permissions) |
| 17 |
->post('settings/standalone', ['\FluentSnippets\App\Http\Controllers\SettingsController', 'configStandAloneSystem'], $permissions) |
| 18 |
->get('settings/options', ['\FluentSnippets\App\Http\Controllers\SettingsController', 'getRestOptions'], $permissions) |
| 19 |
->post('install_plugin', ['\FluentSnippets\App\Http\Controllers\SettingsController', 'installPlugin'], $permissions); |
| 20 |
|