Class: DailyFocus::DataGatherer::Result
- Inherits:
-
Data
- Object
- Data
- DailyFocus::DataGatherer::Result
- Defined in:
- app/services/daily_focus/data_gatherer.rb
Instance Attribute Summary collapse
-
#date ⇒ Object
readonly
Returns the value of attribute date.
-
#employee ⇒ Object
readonly
Returns the value of attribute employee.
-
#lapsed_trade_accounts ⇒ Object
readonly
Returns the value of attribute lapsed_trade_accounts.
-
#open_opportunities ⇒ Object
readonly
Returns the value of attribute open_opportunities.
-
#overdue_activities ⇒ Object
readonly
Returns the value of attribute overdue_activities.
-
#previous_briefing ⇒ Object
readonly
Returns the value of attribute previous_briefing.
-
#previous_briefing_date ⇒ Object
readonly
Returns the value of attribute previous_briefing_date.
-
#recent_calls ⇒ Object
readonly
Returns the value of attribute recent_calls.
-
#recent_conversations ⇒ Object
readonly
Returns the value of attribute recent_conversations.
-
#recent_orders ⇒ Object
readonly
Returns the value of attribute recent_orders.
-
#todays_activities ⇒ Object
readonly
Returns the value of attribute todays_activities.
Instance Method Summary collapse
-
#initialize(employee:, date: Date.current, todays_activities: [], overdue_activities: [], recent_calls: [], open_opportunities: [], recent_orders: [], recent_conversations: [], lapsed_trade_accounts: [], previous_briefing: nil, previous_briefing_date: nil) ⇒ Result
constructor
A new instance of Result.
Constructor Details
#initialize(employee:, date: Date.current, todays_activities: [], overdue_activities: [], recent_calls: [], open_opportunities: [], recent_orders: [], recent_conversations: [], lapsed_trade_accounts: [], previous_briefing: nil, previous_briefing_date: nil) ⇒ Result
Returns a new instance of Result.
29 30 31 32 33 34 35 36 37 38 |
# File 'app/services/daily_focus/data_gatherer.rb', line 29 def initialize( employee:, date: Date.current, todays_activities: [], overdue_activities: [], recent_calls: [], open_opportunities: [], recent_orders: [], recent_conversations: [], lapsed_trade_accounts: [], previous_briefing: nil, previous_briefing_date: nil ) super end |
Instance Attribute Details
#date ⇒ Object (readonly)
Returns the value of attribute date
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def date @date end |
#employee ⇒ Object (readonly)
Returns the value of attribute employee
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def employee @employee end |
#lapsed_trade_accounts ⇒ Object (readonly)
Returns the value of attribute lapsed_trade_accounts
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def lapsed_trade_accounts @lapsed_trade_accounts end |
#open_opportunities ⇒ Object (readonly)
Returns the value of attribute open_opportunities
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def open_opportunities @open_opportunities end |
#overdue_activities ⇒ Object (readonly)
Returns the value of attribute overdue_activities
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def overdue_activities @overdue_activities end |
#previous_briefing ⇒ Object (readonly)
Returns the value of attribute previous_briefing
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def previous_briefing @previous_briefing end |
#previous_briefing_date ⇒ Object (readonly)
Returns the value of attribute previous_briefing_date
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def previous_briefing_date @previous_briefing_date end |
#recent_calls ⇒ Object (readonly)
Returns the value of attribute recent_calls
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def recent_calls @recent_calls end |
#recent_conversations ⇒ Object (readonly)
Returns the value of attribute recent_conversations
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def recent_conversations @recent_conversations end |
#recent_orders ⇒ Object (readonly)
Returns the value of attribute recent_orders
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def recent_orders @recent_orders end |
#todays_activities ⇒ Object (readonly)
Returns the value of attribute todays_activities
16 17 18 |
# File 'app/services/daily_focus/data_gatherer.rb', line 16 def todays_activities @todays_activities end |