Class: ImageKitIo::Constant
- Inherits:
-
Object
- Object
- ImageKitIo::Constant
- Includes:
- ImageKitIo::Constants::Default, ImageKitIo::Constants::Error, ImageKitIo::Constants::File, ImageKitIo::Constants::SupportedTransformation, ImageKitIo::Constants::URL
- Defined in:
- lib/imagekitio/constant.rb
Constant Summary
Constants included from ImageKitIo::Constants::URL
ImageKitIo::Constants::URL::API_BASE_URL, ImageKitIo::Constants::URL::BASE_URL, ImageKitIo::Constants::URL::BULK_BASE_URL, ImageKitIo::Constants::URL::BULK_FILE_DELETE, ImageKitIo::Constants::URL::PURGE_CACHE, ImageKitIo::Constants::URL::REMOTE_METADATA_FULL_URL, ImageKitIo::Constants::URL::UPLOAD
Constants included from ImageKitIo::Constants::SupportedTransformation
ImageKitIo::Constants::SupportedTransformation::SUPPORTED_TRANS
Constants included from ImageKitIo::Constants::File
ImageKitIo::Constants::File::VALID_FILE_DETAIL_OPTIONS, ImageKitIo::Constants::File::VALID_FILE_OPTIONS, ImageKitIo::Constants::File::VALID_UPLOAD_OPTIONS
Constants included from ImageKitIo::Constants::Error
ImageKitIo::Constants::Error::CACHE_PURGE_STATUS_ID_MISSING, ImageKitIo::Constants::Error::CACHE_PURGE_URL_MISSING, ImageKitIo::Constants::Error::FILE_ID_MISSING, ImageKitIo::Constants::Error::INVALID_PHASH_VALUE, ImageKitIo::Constants::Error::INVALID_TRANSFORMATION_OPTIONS, ImageKitIo::Constants::Error::INVALID_TRANSFORMATION_POS, ImageKitIo::Constants::Error::INVALID_URL_GENERATION_PARAM, ImageKitIo::Constants::Error::LIST_FILES_INPUT_MISSING, ImageKitIo::Constants::Error::MANDATORY_INIT_MISSING, ImageKitIo::Constants::Error::MISSING_FILE_URL, ImageKitIo::Constants::Error::MISSING_PHASH_VALUE, ImageKitIo::Constants::Error::MISSING_PRIVATE_KEY, ImageKitIo::Constants::Error::MISSING_PUBLIC_KEY, ImageKitIo::Constants::Error::MISSING_UPLOAD_DATA, ImageKitIo::Constants::Error::MISSING_UPLOAD_FILENAME_PARAM, ImageKitIo::Constants::Error::MISSING_UPLOAD_FILE_PARAMETER, ImageKitIo::Constants::Error::MISSING_URL_ENDPOINT, ImageKitIo::Constants::Error::UNEQUAL_STRING_LENGTH, ImageKitIo::Constants::Error::UPDATE_DATA_COORDS_INVALID, ImageKitIo::Constants::Error::UPDATE_DATA_MISSING, ImageKitIo::Constants::Error::UPDATE_DATA_TAGS_INVALID
Constants included from ImageKitIo::Constants::Default
ImageKitIo::Constants::Default::CHAIN_TRANSFORM_DELIMITER, ImageKitIo::Constants::Default::DEFAULT_TIMESTAMP, ImageKitIo::Constants::Default::QUERY_TRANSFORMATION_POSITION, ImageKitIo::Constants::Default::SIGNATURE_PARAMETER, ImageKitIo::Constants::Default::TIMESTAMP, ImageKitIo::Constants::Default::TIMESTAMP_PARAMETER, ImageKitIo::Constants::Default::TRANSFORMATION_PARAMETER, ImageKitIo::Constants::Default::TRANSFORMATION_POSITION, ImageKitIo::Constants::Default::TRANSFORM_DELIMITER, ImageKitIo::Constants::Default::TRANSFORM_KEY_VALUE_DELIMITER, ImageKitIo::Constants::Default::VALID_TRANSFORMATION_POSITION
Class Method Summary collapse
Class Method Details
.method_missing(symbol, *args) ⇒ Object
24 25 26 27 28 29 30 31 32 33 |
# File 'lib/imagekitio/constant.rb', line 24 def method_missing(symbol, *args) method_name = symbol.to_s.gsub('=', '') if self.const_defined? method_name return self.const_get(method_name) if args.empty? self.const_set(method_name, args.first) else super end end |