Module: Uploadcare
- Extended by:
- Dry::Configurable
- Defined in:
- lib/uploadcare.rb,
lib/uploadcare/api/api.rb,
lib/uploadcare/entity/file.rb,
lib/uploadcare/param/param.rb,
lib/uploadcare/entity/group.rb,
lib/uploadcare/ruby/version.rb,
lib/uploadcare/entity/addons.rb,
lib/uploadcare/entity/entity.rb,
lib/uploadcare/entity/project.rb,
lib/uploadcare/entity/webhook.rb,
lib/uploadcare/entity/uploader.rb,
lib/uploadcare/entity/file_list.rb,
lib/uploadcare/param/user_agent.rb,
lib/uploadcare/entity/group_list.rb,
lib/uploadcare/client/file_client.rb,
lib/uploadcare/client/rest_client.rb,
lib/uploadcare/client/group_client.rb,
lib/uploadcare/client/addons_client.rb,
lib/uploadcare/client/upload_client.rb,
lib/uploadcare/entity/file_metadata.rb,
lib/uploadcare/client/project_client.rb,
lib/uploadcare/client/webhook_client.rb,
lib/uploadcare/concern/error_handler.rb,
lib/uploadcare/client/uploader_client.rb,
lib/uploadcare/client/file_list_client.rb,
lib/uploadcare/exception/request_error.rb,
lib/uploadcare/client/rest_group_client.rb,
lib/uploadcare/concern/throttle_handler.rb,
lib/uploadcare/exception/throttle_error.rb,
lib/uploadcare/param/secure_auth_header.rb,
lib/uploadcare/param/simple_auth_header.rb,
lib/uploadcare/entity/decorator/paginator.rb,
lib/uploadcare/exception/conversion_error.rb,
lib/uploadcare/client/file_metadata_client.rb,
lib/uploadcare/param/authentication_header.rb,
lib/uploadcare/concern/upload_error_handler.rb,
lib/uploadcare/client/multipart_upload_client.rb,
lib/uploadcare/entity/conversion/base_converter.rb,
lib/uploadcare/param/upload/signature_generator.rb,
lib/uploadcare/param/webhook_signature_verifier.rb,
lib/uploadcare/entity/conversion/video_converter.rb,
lib/uploadcare/entity/conversion/document_converter.rb,
lib/uploadcare/param/upload/upload_params_generator.rb,
lib/uploadcare/signed_url_generators/base_generator.rb,
lib/uploadcare/client/multipart_upload/chunks_client.rb,
lib/uploadcare/signed_url_generators/amakai_generator.rb,
lib/uploadcare/client/conversion/base_conversion_client.rb,
lib/uploadcare/client/conversion/video_conversion_client.rb,
lib/uploadcare/client/conversion/document_conversion_client.rb,
lib/uploadcare/param/conversion/video/processing_job_url_builder.rb,
lib/uploadcare/param/conversion/document/processing_job_url_builder.rb
Overview
Ruby wrapper for Uploadcare API
Defined Under Namespace
Modules: Client, Concerns, Entity, Exception, Param, SignedUrlGenerators Classes: Api
Constant Summary collapse
- VERSION =
'4.3.6'
Class Method Summary collapse
-
.setting(name, default:, **options, &block) ⇒ Object
NOTE: The dry-configurable gem has introduced the
defaultkeyword argument and deprecated the positional default argument in v0.13.0, which requires Ruby >= 2.6.0.
Class Method Details
.setting(name, default:, **options, &block) ⇒ Object
NOTE: The dry-configurable gem has introduced the default keyword argument
and deprecated the positional default argument in v0.13.0, which requires
Ruby >= 2.6.0. In order to provide backwards compatibility and not disable
deprecation warnings, we override the dry-configurable's setting DSL method.
40 41 42 43 44 45 46 |
# File 'lib/uploadcare.rb', line 40 def self.setting(name, default:, **, &block) if RUBY_VERSION < '2.6' super name, default, &block else super end end |