Module: ShopifyApiBruv
- Defined in:
- lib/shopify_api_bruv/logger.rb,
lib/shopify_api_bruv/version.rb,
lib/shopify_api_bruv/auth/config.rb,
lib/shopify_api_bruv/resources/base.rb,
lib/shopify_api_bruv/clients/http_client.rb,
lib/shopify_api_bruv/clients/rest/client.rb,
lib/shopify_api_bruv/clients/http_request.rb,
lib/shopify_api_bruv/clients/http_response.rb,
lib/shopify_api_bruv/errors/resource_error.rb,
lib/shopify_api_bruv/clients/graphql/client.rb,
lib/shopify_api_bruv/resources/rest/resource.rb,
lib/shopify_api_bruv/errors/http_client_error.rb,
lib/shopify_api_bruv/errors/http_request_error.rb,
lib/shopify_api_bruv/resources/rest/pagination.rb,
lib/shopify_api_bruv/clients/rest/http_response.rb,
lib/shopify_api_bruv/errors/http_response_error.rb,
lib/shopify_api_bruv/resources/graphql/resource.rb,
lib/shopify_api_bruv/errors/resource_response_error.rb,
lib/shopify_api_bruv/resources/rest/resource_response.rb,
lib/shopify_api_bruv/resources/graphql/resource_response.rb
Defined Under Namespace
Modules: Auth, Clients, Errors, Resources
Constant Summary collapse
- VERSION =
'0.3.3'
Class Method Summary collapse
Class Method Details
.logger(method:, message:) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/shopify_api_bruv/logger.rb', line 6 def self.logger(method:, message:) logger = defined?(Rails) ? Rails.logger : Logger.new($stdout) enabled = ENV.fetch('SHOPIFY_API_BRUV_LOGGER_ENABLED', false) == 'true' logger.public_send(method, ) if enabled end |