Class: Twitter::Configuration
- Inherits:
-
Base
- Object
- Base
- Twitter::Configuration
show all
- Includes:
- Memoizable
- Defined in:
- lib/twitter/configuration.rb
Instance Attribute Summary collapse
Attributes inherited from Base
#attrs
Instance Method Summary
collapse
Methods inherited from Base
#[], attr_reader, define_attribute_method, define_predicate_method, define_uri_method, deprecate_attribute_method, display_uri_attr_reader, #initialize, object_attr_reader, predicate_attr_reader, uri_attr_reader
Methods included from Utils
flat_pmap, pmap
Constructor Details
This class inherits a constructor from Twitter::Base
Instance Attribute Details
11
12
13
|
# File 'lib/twitter/configuration.rb', line 11
def characters_reserved_per_media
@characters_reserved_per_media
end
|
11
12
13
|
# File 'lib/twitter/configuration.rb', line 11
def max_media_per_upload
@max_media_per_upload
end
|
#non_username_paths ⇒ Array<String>
9
10
11
|
# File 'lib/twitter/configuration.rb', line 9
def non_username_paths
@non_username_paths
end
|
#photo_size_limit ⇒ Integer
11
12
13
|
# File 'lib/twitter/configuration.rb', line 11
def photo_size_limit
@photo_size_limit
end
|
#short_url_length ⇒ Integer
Also known as:
short_uri_length
11
12
13
|
# File 'lib/twitter/configuration.rb', line 11
def short_url_length
@short_url_length
end
|
#short_url_length_https ⇒ Integer
Also known as:
short_uri_length_https
11
12
13
|
# File 'lib/twitter/configuration.rb', line 11
def short_url_length_https
@short_url_length_https
end
|
Instance Method Details
Returns an array of photo sizes
19
20
21
22
23
24
|
# File 'lib/twitter/configuration.rb', line 19
def photo_sizes
@attrs.fetch(:photo_sizes, []).inject({}) do |object, (key, value)|
object[key] = Size.new(value)
object
end
end
|