Module: ActionMailerX509
- Defined in:
- lib/action_mailer_x509.rb,
lib/action_mailer_x509/x509.rb,
lib/action_mailer_x509/railtie.rb,
lib/generators/action_mailer_x509/install_generator.rb
Defined Under Namespace
Modules: Generators
Classes: Railtie, X509
Class Method Summary
collapse
Class Method Details
.add_configuration(name, params = {}) ⇒ Object
24
25
26
|
# File 'lib/action_mailer_x509.rb', line 24
def add_configuration(name, params = {})
configurations[name.to_sym] = Configuration.new(params)
end
|
.configurations ⇒ Object
20
21
22
|
# File 'lib/action_mailer_x509.rb', line 20
def configurations
@configurations ||= {}
end
|
.default_certs_path=(path) ⇒ Object
32
33
34
|
# File 'lib/action_mailer_x509.rb', line 32
def default_certs_path=(path)
@@default_certs_path = Pathname.new(path)
end
|
.get_configuration(name) ⇒ Object
28
29
30
|
# File 'lib/action_mailer_x509.rb', line 28
def get_configuration(name)
configurations[(name || ActionMailerX509.default_configuration).to_sym]
end
|
.settings {|_self| ... } ⇒ Object
16
17
18
|
# File 'lib/action_mailer_x509.rb', line 16
def settings
yield self
end
|