AyuntamientoMadrid/participacion

View on GitHub
app/controllers/admin/homepage_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Admin::HomepageController < Admin::BaseController
  def show
    load_header
    load_feeds
    load_recommendations
    load_cards
  end

  private

    def load_header
      @header = ::Widget::Card.header
    end

    def load_recommendations
      @recommendations = Setting.find_by(key: "feature.user.recommendations")
    end

    def load_cards
      @cards = ::Widget::Card.body
    end

    def load_feeds
      @feeds = Widget::Feed.order("created_at")
    end
end