Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds Railtie and replaces puts with Logger #5

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed flowroute_numbers_and_messaging-3.0.0.gem
Binary file not shown.
Binary file added flowroute_numbers_and_messaging-3.0.1.gem
Binary file not shown.
36 changes: 18 additions & 18 deletions flowroute_numbers_and_messaging.gemspec
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
Gem::Specification.new do |s|
s.name = 'flowroute_numbers_and_messaging'
s.version = '3.0.0'
s.summary = 'flowroute_numbers_and_messaging'
s.description = 'The Flowroute APIs are organized around REST. Our APIs have resource-oriented URLs, support HTTP Verbs, and respond with HTTP Status Codes. All API requests and responses, including errors, will be represented as JSON objects. You can use the Flowroute APIs to manage your Flowroute phone numbers including setting primary and failover routes for inbound calls, and sending text messages (SMS and MMS) using long-code or toll-free numbers in your account.'
s.authors = ['APIMatic SDK Generator']
s.email = '[email protected]'
s.homepage = 'http://developer.flowroute.com'
s.license = 'MIT'
s.add_dependency('logging', '~> 2.0')
s.add_dependency('faraday', '~> 0.10.0')
s.add_dependency('test-unit', '~> 3.1', '~> 3.1.5')
s.add_dependency('certifi', '~> 2016.9', '>= 2016.09.26')
s.add_dependency('faraday-http-cache', '~> 1.2', '>= 1.2.2')
s.required_ruby_version = '~> 2.0'
s.files = Dir['{bin,lib,man,test,spec}/**/*', 'README*', 'LICENSE*']
s.require_paths = ['lib']
end
Gem::Specification.new do |s|
s.name = 'flowroute_numbers_and_messaging'
s.version = '3.0.1'
s.summary = 'flowroute_numbers_and_messaging'
s.description = 'The Flowroute APIs are organized around REST. Our APIs have resource-oriented URLs, support HTTP Verbs, and respond with HTTP Status Codes. All API requests and responses, including errors, will be represented as JSON objects. You can use the Flowroute APIs to manage your Flowroute phone numbers including setting primary and failover routes for inbound calls, and sending text messages (SMS and MMS) using long-code or toll-free numbers in your account.'
s.authors = ['APIMatic SDK Generator']
s.email = '[email protected]'
s.homepage = 'http://developer.flowroute.com'
s.license = 'MIT'
s.add_dependency('logging', '~> 2.0')
s.add_dependency('faraday', '~> 0.10.0')
s.add_dependency('test-unit', '~> 3.1', '~> 3.1.5')
s.add_dependency('certifi', '~> 2016.9', '>= 2016.09.26')
s.add_dependency('faraday-http-cache', '~> 1.2', '>= 1.2.2')
s.required_ruby_version = '~> 2.0'
s.files = Dir['{bin,lib,man,test,spec}/**/*', 'README*', 'LICENSE*']
s.require_paths = ['lib']
end
118 changes: 60 additions & 58 deletions lib/flowroute_numbers_and_messaging.rb
Original file line number Diff line number Diff line change
@@ -1,58 +1,60 @@
# This file was automatically generated by APIMATIC v2.0
# ( https://apimatic.io ).
require 'date'
require 'json'
require 'faraday'
require 'certifi'
require 'logging'

require_relative 'flowroute_numbers_and_messaging/api_helper.rb'
require_relative 'flowroute_numbers_and_messaging' \
'/flowroute_numbers_and_messaging_client.rb'

# Http
require_relative 'flowroute_numbers_and_messaging/http/http_call_back.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_client.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_method_enum.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_request.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_response.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_context.rb'
require_relative 'flowroute_numbers_and_messaging/http/faraday_client.rb'
require_relative 'flowroute_numbers_and_messaging/http/auth/basic_auth.rb'

# Models
require_relative 'flowroute_numbers_and_messaging/models/base_model.rb'
require_relative 'flowroute_numbers_and_messaging/models/error_1.rb'
require_relative 'flowroute_numbers_and_messaging/models/message.rb'
require_relative 'flowroute_numbers_and_messaging/models/mdr_2.rb'
require_relative 'flowroute_numbers_and_messaging/models/data.rb'
require_relative 'flowroute_numbers_and_messaging/models/attributes.rb'
require_relative 'flowroute_numbers_and_messaging/models/delivery_receipt.rb'
require_relative 'flowroute_numbers_and_messaging/models/number_26.rb'
require_relative 'flowroute_numbers_and_messaging/models/data_27.rb'
require_relative 'flowroute_numbers_and_messaging/models/attributes_28.rb'
require_relative 'flowroute_numbers_and_messaging/models/links.rb'
require_relative 'flowroute_numbers_and_messaging/models/new_route.rb'
require_relative 'flowroute_numbers_and_messaging/models/data_61.rb'
require_relative 'flowroute_numbers_and_messaging/models/attributes_62.rb'
require_relative 'flowroute_numbers_and_messaging/models/account_routes.rb'
require_relative 'flowroute_numbers_and_messaging/models/error_84.rb'
require_relative 'flowroute_numbers_and_messaging/models/message_type_enum.rb'
require_relative 'flowroute_numbers_and_messaging/models/number_type_enum.rb'
require_relative 'flowroute_numbers_and_messaging/models/route_type_enum.rb'
require_relative 'flowroute_numbers_and_messaging/models/e911.rb'

# Exceptions
require_relative 'flowroute_numbers_and_messaging/exceptions/api_exception.rb'
require_relative 'flowroute_numbers_and_messaging/exceptions/error_exception.rb'

require_relative 'flowroute_numbers_and_messaging/configuration.rb'

# Controllers
require_relative 'flowroute_numbers_and_messaging/controllers/base_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/messages_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/numbers_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/routes_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/e911_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/cnam_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/portability_controller.rb'
# This file was automatically generated by APIMATIC v2.0
# ( https://apimatic.io ).
require 'date'
require 'json'
require 'faraday'
require 'certifi'
require 'logging'

require_relative 'flowroute_numbers_and_messaging/api_helper.rb'
require_relative 'flowroute_numbers_and_messaging' \
'/flowroute_numbers_and_messaging_client.rb'

# Http
require_relative 'flowroute_numbers_and_messaging/http/http_call_back.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_client.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_method_enum.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_request.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_response.rb'
require_relative 'flowroute_numbers_and_messaging/http/http_context.rb'
require_relative 'flowroute_numbers_and_messaging/http/faraday_client.rb'
require_relative 'flowroute_numbers_and_messaging/http/auth/basic_auth.rb'

# Models
require_relative 'flowroute_numbers_and_messaging/models/base_model.rb'
require_relative 'flowroute_numbers_and_messaging/models/error_1.rb'
require_relative 'flowroute_numbers_and_messaging/models/message.rb'
require_relative 'flowroute_numbers_and_messaging/models/mdr_2.rb'
require_relative 'flowroute_numbers_and_messaging/models/data.rb'
require_relative 'flowroute_numbers_and_messaging/models/attributes.rb'
require_relative 'flowroute_numbers_and_messaging/models/delivery_receipt.rb'
require_relative 'flowroute_numbers_and_messaging/models/number_26.rb'
require_relative 'flowroute_numbers_and_messaging/models/data_27.rb'
require_relative 'flowroute_numbers_and_messaging/models/attributes_28.rb'
require_relative 'flowroute_numbers_and_messaging/models/links.rb'
require_relative 'flowroute_numbers_and_messaging/models/new_route.rb'
require_relative 'flowroute_numbers_and_messaging/models/data_61.rb'
require_relative 'flowroute_numbers_and_messaging/models/attributes_62.rb'
require_relative 'flowroute_numbers_and_messaging/models/account_routes.rb'
require_relative 'flowroute_numbers_and_messaging/models/error_84.rb'
require_relative 'flowroute_numbers_and_messaging/models/message_type_enum.rb'
require_relative 'flowroute_numbers_and_messaging/models/number_type_enum.rb'
require_relative 'flowroute_numbers_and_messaging/models/route_type_enum.rb'
require_relative 'flowroute_numbers_and_messaging/models/e911.rb'

# Exceptions
require_relative 'flowroute_numbers_and_messaging/exceptions/api_exception.rb'
require_relative 'flowroute_numbers_and_messaging/exceptions/error_exception.rb'

require_relative 'flowroute_numbers_and_messaging/configuration.rb'

# Controllers
require_relative 'flowroute_numbers_and_messaging/controllers/base_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/messages_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/numbers_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/routes_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/e911_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/cnam_controller.rb'
require_relative 'flowroute_numbers_and_messaging/controllers/portability_controller.rb'

require_relative 'flowroute_numbers_and_messaging/railtie' if defined?(Rails)
53 changes: 28 additions & 25 deletions lib/flowroute_numbers_and_messaging/configuration.rb
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
# This file was automatically generated by APIMATIC v2.0
# ( https://apimatic.io ).

module FlowrouteNumbersAndMessaging
# All configuration including auth info and base URI for the API access
# are configured in this class.
class Configuration
# The base Uri for API calls
@base_uri = 'https://api.flowroute.com'

# The username to use with basic authentication
@basic_auth_user_name = 'TODO: Replace'

# The password to use with basic authentication
@basic_auth_password = 'TODO: Replace'

# The attribute accessors for public properties.
class << self
attr_accessor :array_serialization
attr_accessor :base_uri
attr_accessor :basic_auth_user_name
attr_accessor :basic_auth_password
end
end
end
# This file was automatically generated by APIMATIC v2.0
# ( https://apimatic.io ).

module FlowrouteNumbersAndMessaging
# All configuration including auth info and base URI for the API access
# are configured in this class.
class Configuration
# The base Uri for API calls
@base_uri = 'https://api.flowroute.com'

# The username to use with basic authentication
@basic_auth_user_name = 'TODO: Replace'

# The password to use with basic authentication
@basic_auth_password = 'TODO: Replace'

@flowroute_logger = Logger.new(STDOUT)

# The attribute accessors for public properties.
class << self
attr_accessor :array_serialization
attr_accessor :base_uri
attr_accessor :basic_auth_user_name
attr_accessor :basic_auth_password
attr_accessor :flowroute_logger
end
end
end
Loading