Class: MailEngine::DashboardController

Inherits:
ApplicationController show all
Defined in:
app/controllers/mail_engine/dashboard_controller.rb

Constant Summary

Constants included from MailEngine

PLACEHOLDERS_IN_LAYOUT, VERSION

Instance Method Summary collapse

Methods inherited from ApplicationController

#close_modal_and_refresh

Instance Method Details

#indexObject



2
3
4
5
6
7
# File 'app/controllers/mail_engine/dashboard_controller.rb', line 2

def index
  @pie_chart_columns = ["bounces", "unique_opens", "spamreports", "blocks", "unopened"]
  @data_of_today = MailEngine::Sendgrid::RestApi.stats || {}
  # unopened data needs you calculate by yourself.
  @data_of_today.merge!("unopened" => (@data_of_today["delivered"].to_i - @data_of_today["unique_opens"].to_i))
end