Module: WebmaniabrNfeRuby
- Defined in:
- lib/models/order.rb,
lib/models/client.rb,
lib/models/product.rb,
lib/models/request.rb,
lib/models/transport.rb,
lib/webmaniabr_nfe_ruby.rb,
lib/webmaniabr_nfe_ruby/version.rb,
lib/webmaniabr_nfe_ruby/submit_nfe.rb,
lib/webmaniabr_nfe_ruby/authenticate.rb,
lib/webmaniabr_nfe_ruby/sefaz_status.rb,
lib/webmaniabr_nfe_ruby/api_interface.rb,
lib/webmaniabr_nfe_ruby/configuration.rb,
lib/webmaniabr_nfe_ruby/validate_a1_cert.rb
Defined Under Namespace
Modules: Models
Classes: ApiInterface, Authenticate, Configuration, SefazStatus, SubmitNfe, ValidateA1Cert
Constant Summary
collapse
- VERSION =
"0.0.1"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
19
20
21
|
# File 'lib/webmaniabr_nfe_ruby.rb', line 19
def self.configuration
@configuration ||= Configuration.new
end
|
15
16
17
|
# File 'lib/webmaniabr_nfe_ruby.rb', line 15
def self.configure
yield(configuration)
end
|
.submit_nfe(options = {}) ⇒ Object
31
32
33
|
# File 'lib/webmaniabr_nfe_ruby.rb', line 31
def self.submit_nfe(options = {})
SubmitNfe.new(options).request
end
|
.validate_a1_cert ⇒ Object