class ThemeController extends Controller

Class ThemeController defines routes for theme

Methods

array
frontendThemeCustomizeAction(ArrayCollection $getThemeEdit)

Backend route for theme customize

array
frontendThemePreviewAction(ArrayCollection $customizePreviewPreset)

Backend route for theme customize preview

JsonResponse
frontendThemeTempPreviewAction(ArrayCollection $customizeTemporaryPreview)

Backend route for temporary theme customize preview

JsonResponse
saveThemeAction(ArrayCollection $themeSaveJSON)

API route for saving theme customization

JsonResponse
deleteThemePresetAction(ArrayCollection $deleteThemePresetJSON)

API route for deleting theme customization

Details

at line 42
array frontendThemeCustomizeAction(ArrayCollection $getThemeEdit)

Backend route for theme customize

Parameters

ArrayCollection $getThemeEdit

Return Value

array

See also

GetThemeEditConverter

at line 59
array frontendThemePreviewAction(ArrayCollection $customizePreviewPreset)

Backend route for theme customize preview

Parameters

ArrayCollection $customizePreviewPreset

Return Value

array

See also

CustomizePreviewPresetConverter

at line 76
JsonResponse frontendThemeTempPreviewAction(ArrayCollection $customizeTemporaryPreview)

Backend route for temporary theme customize preview

Parameters

ArrayCollection $customizeTemporaryPreview

Return Value

JsonResponse

See also

CustomizeTemporaryPreviewConverter

at line 91
JsonResponse saveThemeAction(ArrayCollection $themeSaveJSON)

API route for saving theme customization

Parameters

ArrayCollection $themeSaveJSON

Return Value

JsonResponse

See also

ThemeSaveJSONConverter

at line 106
JsonResponse deleteThemePresetAction(ArrayCollection $deleteThemePresetJSON)

API route for deleting theme customization

Parameters

ArrayCollection $deleteThemePresetJSON

Return Value

JsonResponse

See also

DeleteThemePresetJSONConverter