Class: SlackProcessor::Payload
- Inherits:
-
Object
- Object
- SlackProcessor::Payload
- Defined in:
- lib/Processors/SlackProcessor.rb
Defined Under Namespace
Classes: Attachment
Instance Attribute Summary collapse
-
#attachments ⇒ Object
Returns the value of attribute attachments.
-
#channel ⇒ Object
Returns the value of attribute channel.
Instance Method Summary collapse
Instance Attribute Details
#attachments ⇒ Object
Returns the value of attribute attachments.
152 153 154 |
# File 'lib/Processors/SlackProcessor.rb', line 152 def @attachments end |
#channel ⇒ Object
Returns the value of attribute channel.
152 153 154 |
# File 'lib/Processors/SlackProcessor.rb', line 152 def channel @channel end |
Instance Method Details
#as_json(options = {}) ⇒ Object
173 174 175 176 177 178 |
# File 'lib/Processors/SlackProcessor.rb', line 173 def as_json(={}) { channel: @channel, attachments: @attachments } end |
#to_json(*options) ⇒ Object
180 181 182 |
# File 'lib/Processors/SlackProcessor.rb', line 180 def to_json(*) as_json(*).to_json(*) end |