Class: Perry::Adapters::AbstractAdapter::AdapterConfig
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- Perry::Adapters::AbstractAdapter::AdapterConfig
- Defined in:
- lib/perry/adapters/abstract_adapter.rb
Instance Method Summary collapse
- #add_middleware(klass, config = {}) ⇒ Object
- #add_processor(klass, config = {}) ⇒ Object
- #to_hash ⇒ Object
Instance Method Details
#add_middleware(klass, config = {}) ⇒ Object
210 211 212 213 |
# File 'lib/perry/adapters/abstract_adapter.rb', line 210 def add_middleware(klass, config={}) self.middlewares ||= [] self.middlewares << [klass, config] end |
#add_processor(klass, config = {}) ⇒ Object
215 216 217 218 |
# File 'lib/perry/adapters/abstract_adapter.rb', line 215 def add_processor(klass, config={}) self.processors ||= [] self.processors << [klass, config] end |
#to_hash ⇒ Object
220 221 222 |
# File 'lib/perry/adapters/abstract_adapter.rb', line 220 def to_hash marshal_dump end |