Class: EurekaBot::Tg::Controller::RepliesConcern::ClassicMarkup
- Defined in:
- lib/eureka_bot/tg/controller/concerns/replies_concern.rb
Instance Attribute Summary
Attributes inherited from Markup
Instance Method Summary collapse
Methods inherited from Markup
#initialize, #method_missing, #run
Constructor Details
This class inherits a constructor from EurekaBot::Tg::Controller::RepliesConcern::Markup
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class EurekaBot::Tg::Controller::RepliesConcern::Markup
Instance Method Details
#as_json(*args) ⇒ Object
48 49 50 51 52 53 54 55 |
# File 'lib/eureka_bot/tg/controller/concerns/replies_concern.rb', line 48 def as_json(*args) { keyboard: items, resize_keyboard: [:resize_keyboard], one_time_keyboard: [:one_time_keyboard], selective: [:selective], }.compact.as_json(*args) end |