Table of Contents - textris-0.7.1 Documentation
Pages
-
README
- textris
- Installation
- Usage
- MMS
- Background and scheduled
- ActiveJob integration
- Direct Sidekiq integration
- Testing
- Configuration
- Choosing and chaining delivery methods
- Twilio
- Nexmo
- Log
- Custom delivery methods
- Configuring the mail delivery
- Template interpolation
- Example project
- Contributing
- Adding delivery methods
Classes and Modules
- Textris
- Textris::Base
- Textris::Base::RenderingController
- Textris::Delay
- Textris::Delay::ActiveJob
- Textris::Delay::ActiveJob::Job
- Textris::Delay::ActiveJob::Missing
- Textris::Delay::Sidekiq
- Textris::Delay::Sidekiq::Missing
- Textris::Delay::Sidekiq::Proxy
- Textris::Delay::Sidekiq::Serializer
- Textris::Delay::Sidekiq::Worker
- Textris::Delivery
- Textris::Delivery::Base
- Textris::Delivery::Log
- Textris::Delivery::Mail
- Textris::Delivery::Mail::Mailer
- Textris::Delivery::Nexmo
- Textris::Delivery::Test
- Textris::Delivery::Twilio
- Textris::Message
- Textris::PhoneFormatter
Methods
- ::default — Textris::Base
- ::defaults — Textris::Base
- ::deliveries — Textris::Base
- ::deliveries — Textris::Delivery::Test
- ::deserialize — Textris::Delay::Sidekiq::Serializer
- ::deserialize_active_record_object — Textris::Delay::Sidekiq::Serializer
- ::format — Textris::PhoneFormatter
- ::get_active_record_common_model — Textris::Delay::Sidekiq::Serializer
- ::is_a_phone_number? — Textris::PhoneFormatter
- ::is_a_short_code? — Textris::PhoneFormatter
- ::is_alphameric? — Textris::PhoneFormatter
- ::method_missing — Textris::Base
- ::new — Textris::Base
- ::new — Textris::Delay::Sidekiq::Proxy
- ::new — Textris::Delivery::Base
- ::new — Textris::Message
- ::respond_to_missing? — Textris::Base
- ::serialize — Textris::Delay::Sidekiq::Serializer
- ::serialize_active_record_array — Textris::Delay::Sidekiq::Serializer
- ::serialize_active_record_object — Textris::Delay::Sidekiq::Serializer
- ::serialize_active_record_relation — Textris::Delay::Sidekiq::Serializer
- ::with_defaults — Textris::Base
- #active_job_missing — Textris::Delay::ActiveJob::Missing
- #apply_template — Textris::Delivery::Mail
- #apply_template_modifiers — Textris::Delivery::Mail
- #body_template — Textris::Delivery::Mail
- #call_action — Textris::Base
- #client — Textris::Delivery::Nexmo
- #client — Textris::Delivery::Twilio
- #default_url_options — Textris::Base::RenderingController
- #delay — Textris::Delay::Sidekiq
- #delay — Textris::Delay::Sidekiq::Missing
- #delay_for — Textris::Delay::Sidekiq
- #delay_for — Textris::Delay::Sidekiq::Missing
- #delay_until — Textris::Delay::Sidekiq
- #delay_until — Textris::Delay::Sidekiq::Missing
- #deliver — Textris::Delivery::Log
- #deliver — Textris::Delivery::Mail
- #deliver — Textris::Delivery::Nexmo
- #deliver — Textris::Delivery::Test
- #deliver — Textris::Delivery::Twilio
- #deliver — Textris::Message
- #deliver_later — Textris::Delay::ActiveJob
- #deliver_later — Textris::Delay::ActiveJob::Missing
- #deliver_now — Textris::Delay::ActiveJob
- #deliver_now — Textris::Delay::ActiveJob::Missing
- #deliver_to_all — Textris::Delivery::Base
- #from — Textris::Message
- #from_format — Textris::Delivery::Mail
- #from_template — Textris::Delivery::Mail
- #get — Textris::Delivery
- #get_rails_variable — Textris::Delivery::Mail
- #get_template_interpolation — Textris::Delivery::Mail
- #initialize_author — Textris::Message
- #initialize_content — Textris::Message
- #initialize_recipients — Textris::Message
- #log — Textris::Delivery::Log
- #method_missing — Textris::Delay::Sidekiq::Proxy
- #notify — Textris::Delivery::Mail::Mailer
- #parse_content — Textris::Message
- #parse_from — Textris::Message
- #parse_from_dual — Textris::Message
- #parse_from_singular — Textris::Message
- #parse_to — Textris::Message
- #perform — Textris::Delay::ActiveJob::Job
- #perform — Textris::Delay::Sidekiq::Worker
- #render_content — Textris::Base
- #sender_id — Textris::Delivery::Nexmo
- #set_instance_variables_for_rendering — Textris::Base
- #sidekiq_missing — Textris::Delay::Sidekiq::Missing
- #subject_template — Textris::Delivery::Mail
- #template_name — Textris::Base
- #text — Textris::Base
- #to_template — Textris::Delivery::Mail