class LanguageController extends Controller

Class LanguageController

Methods

RedirectResponse
changeLanguageAction(Request $request)

Route for changing current language

JsonResponse
changeSessionLocale(Request $request)

Json route for changing current session locale

JsonResponse
setDefaultLanguageAction(ArrayCollection $languageSetDefaultJSON)

API route for setting default language

array
prefAddLanguageAction()

Backend route for adding new language

array
prefEditLanguageAction(ArrayCollection $languageEditJSON)

Backend route for editing language

BinaryFileResponse
downloadLanguageAction(ArrayCollection $languageDownload)

Backend route for downloading language file

Details

at line 46
RedirectResponse changeLanguageAction(Request $request)

Route for changing current language

Parameters

Request $request

Return Value

RedirectResponse

Exceptions

NonUniqueResultException

at line 68
JsonResponse changeSessionLocale(Request $request)

Json route for changing current session locale

Parameters

Request $request

Return Value

JsonResponse

at line 86
JsonResponse setDefaultLanguageAction(ArrayCollection $languageSetDefaultJSON)

API route for setting default language

Parameters

ArrayCollection $languageSetDefaultJSON

Return Value

JsonResponse

See also

LanguageSetDefaultJSONConverter

at line 99
array prefAddLanguageAction()

Backend route for adding new language

Return Value

array

at line 116
array prefEditLanguageAction(ArrayCollection $languageEditJSON)

Backend route for editing language

Parameters

ArrayCollection $languageEditJSON

Return Value

array

See also

LanguageEditJSONConverter

at line 131
BinaryFileResponse downloadLanguageAction(ArrayCollection $languageDownload)

Backend route for downloading language file

Parameters

ArrayCollection $languageDownload

Return Value

BinaryFileResponse

See also

LanguageDownloadConverter