diff options
author | Eugen Rochko <eugen@zeonfederated.com> | 2017-07-12 03:24:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-07-12 03:24:04 +0200 |
commit | 056b5ed72f6d980bceeb49eb249b8365fe8fce66 (patch) | |
tree | bc03ef1ff45d3e9fcd275d6ab5717e182a1cf15e /app/models/form | |
parent | 1764c32b9e295157b1900b9c66d3cdd76e2d3e0d (diff) |
Improve UI of admin site settings (#4163)
Diffstat (limited to 'app/models/form')
-rw-r--r-- | app/models/form/admin_settings.rb | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/app/models/form/admin_settings.rb b/app/models/form/admin_settings.rb new file mode 100644 index 000000000..c3a04ba65 --- /dev/null +++ b/app/models/form/admin_settings.rb @@ -0,0 +1,29 @@ +# frozen_string_literal: true + +class Form::AdminSettings + include ActiveModel::Model + + delegate( + :site_contact_username, + :site_contact_username=, + :site_contact_email, + :site_contact_email=, + :site_title, + :site_title=, + :site_description, + :site_description=, + :site_extended_description, + :site_extended_description=, + :site_terms, + :site_terms=, + :open_registrations, + :open_registrations=, + :closed_registrations_message, + :closed_registrations_message=, + :open_deletion, + :open_deletion=, + :timeline_preview, + :timeline_preview=, + to: Setting + ) +end |