final class SettingsController extends Controller

Контроллер для управления настройками приложения.

Предоставляет методы для получения и сохранения глобальных настроек системы, таких как отображение подписчиков, друзей и таймаут задач.

Traits

AuthorizesRequests
DispatchesJobs
ValidatesRequests

Methods

Response
getSettings()

Получает все настройки приложения.

void
saveSettings(Request $request)

Сохраняет настройки приложения.

Details

at line 24
Response getSettings()

Получает все настройки приложения.

Этот метод извлекает все записи из таблицы settings и возвращает их в ответе HTTP запроса.

Return Value

Response

Ответ, содержащий все настройки приложения

at line 43
void saveSettings(Request $request)

Сохраняет настройки приложения.

Этот метод обновляет значения настроек в базе данных на основе данных, полученных в HTTP запросе. Обновляются следующие настройки:

  • show_followers: отображение подписчиков
  • show_friends: отображение друзей
  • task_timeout: таймаут задач

Parameters

Request $request

HTTP запрос, содержащий новые значения настроек

Return Value

void