app/models/tramway/landing/block.rb in tramway-landing-1.8 vs app/models/tramway/landing/block.rb in tramway-landing-1.8.1
- old
+ new
@@ -1,20 +1,22 @@
+# frozen_string_literal: true
+
class Tramway::Landing::Block < ::Tramway::Landing::ApplicationRecord
- enumerize :block_type, in: [
- :header,
- :footer,
- :page,
- :cards,
- :features,
- :contacts,
- :news,
- :link,
- :page_with_button,
- :just_text,
- :view
+ enumerize :block_type, in: %i[
+ header
+ footer
+ page
+ cards
+ features
+ contacts
+ news
+ link
+ page_with_button
+ just_text
+ view
]
- enumerize :navbar_link, in: [ :exist, :not_exist ], default: :not_exist
- enumerize :link_object_type, in: [ 'Tramway::SportSchool::Document', 'Tramway::Page::Page' ]
+ enumerize :navbar_link, in: %i[exist not_exist], default: :not_exist
+ enumerize :link_object_type, in: ['Tramway::SportSchool::Document', 'Tramway::Page::Page']
mount_uploader :background, PhotoUploader
state_machine :view_state, initial: :published do
state :published