Module: Flickr
- Extended by:
- Api, AutoloadHelper, Configuration
- Defined in:
- lib/flickr.rb,
lib/flickr/api.rb,
lib/flickr/error.rb,
lib/flickr/oauth.rb,
lib/flickr/client.rb,
lib/flickr/object.rb,
lib/flickr/api/set.rb,
lib/flickr/version.rb,
lib/flickr/api/photo.rb,
lib/flickr/api/person.rb,
lib/flickr/attributes.rb,
lib/flickr/middleware.rb,
lib/flickr/object/set.rb,
lib/flickr/api/general.rb,
lib/flickr/api/license.rb,
lib/flickr/client/data.rb,
lib/flickr/object/list.rb,
lib/flickr/api/abstract.rb,
lib/flickr/client/oauth.rb,
lib/flickr/object/photo.rb,
lib/flickr/client/upload.rb,
lib/flickr/configuration.rb,
lib/flickr/object/person.rb,
lib/flickr/base_converter.rb,
lib/flickr/object/license.rb,
lib/flickr/sanitized_file.rb,
lib/flickr/object/location.rb,
lib/flickr/object/photo/tag.rb,
lib/flickr/api/upload_ticket.rb,
lib/flickr/object/photo/exif.rb,
lib/flickr/object/photo/note.rb,
lib/flickr/object/photo/size.rb,
lib/flickr/object/visibility.rb,
lib/flickr/object/list/normal.rb,
lib/flickr/object/permissions.rb,
lib/flickr/object/list/kaminari.rb,
lib/flickr/object/upload_ticket.rb,
lib/flickr/object/list/will_paginate.rb,
lib/flickr/object/person/upload_status.rb,
lib/flickr/api/abstract/params_processor.rb,
lib/flickr/object/attribute_locations/set.rb,
lib/flickr/object/attribute_locations/list.rb,
lib/flickr/object/attribute_locations/photo.rb,
lib/flickr/object/attribute_locations/person.rb,
lib/flickr/object/attribute_locations/location.rb,
lib/flickr/object/attribute_locations/photo/tag.rb,
lib/flickr/object/attribute_locations/photo/exif.rb,
lib/flickr/object/attribute_locations/photo/note.rb,
lib/flickr/object/attribute_locations/visibility.rb,
lib/flickr/object/attribute_locations/permissions.rb,
lib/flickr/object/attribute_locations/upload_ticket.rb,
lib/flickr/object/attribute_locations/person/upload_status.rb
Defined Under Namespace
Modules: Api, Attributes, AutoloadHelper, BaseConverter, Configuration, Middleware, OAuth Classes: ApiError, Attribute, AttributeSet, Boolean, Client, Error, OAuthError, Object, SanitizedFile, TimeoutError
Constant Summary collapse
- VERSION =
"0.6.2"
Instance Attribute Summary
Attributes included from Configuration
#access_token_key, #access_token_secret, #api_key, #cache, #open_timeout, #pagination, #proxy, #shared_secret, #timeout, #use_ssl
Class Method Summary collapse
- .deprecation_warn(message) ⇒ Object
-
.new(access_token_key, access_token_secret) ⇒ Flickr
If you’re obtaining the access token dynamically, then you can’t set it in the global configuration.
-
.underscore(class_name) ⇒ Object
ActiveSupport’s ‘underscore` (simpler version), used in Flickr::AutoloadHelper#autoload_names.
Methods included from AutoloadHelper
Methods included from Configuration
Methods included from Api
check_upload_tickets, get_methods, licenses, people, photos, replace, sets, test_echo, test_login, test_null, upload, upload_tickets
Class Method Details
.deprecation_warn(message) ⇒ Object
78 79 80 |
# File 'lib/flickr.rb', line 78 def self.deprecation_warn() warn "[FLICKR OBJECTS] #{}" end |
.new(access_token_key, access_token_secret) ⇒ Flickr
If you’re obtaining the access token dynamically, then you can’t set it in the global configuration. This method allows you to create a temporary instance with the access token.
66 67 68 69 70 71 |
# File 'lib/flickr.rb', line 66 def self.new(access_token_key, access_token_secret) dup.configure do |config| config.access_token_key = access_token_key config.access_token_secret = access_token_secret end end |
.underscore(class_name) ⇒ Object
ActiveSupport’s ‘underscore` (simpler version), used in Flickr::AutoloadHelper#autoload_names
46 47 48 49 50 51 |
# File 'lib/flickr.rb', line 46 def self.underscore(class_name) class_name .split("::") .map { |s| s.split(/(?=[A-Z])/).map(&:downcase).join("_") } .join("/") end |