Class: Mangadex::Config
Instance Attribute Summary collapse
-
#default_content_ratings ⇒ Object
Returns the value of attribute default_content_ratings.
-
#storage_class ⇒ Object
Returns the value of attribute storage_class.
-
#user_class ⇒ Object
Returns the value of attribute user_class.
Instance Method Summary collapse
-
#initialize ⇒ Config
constructor
A new instance of Config.
- #storage ⇒ Object
Constructor Details
#initialize ⇒ Config
Returns a new instance of Config.
20 21 22 23 24 |
# File 'lib/config.rb', line 20 def initialize @user_class = Api::User @storage_class = Storage::Memory = ContentRating.parse(['safe', 'suggestive', 'erotica']) end |
Instance Attribute Details
#default_content_ratings ⇒ Object
Returns the value of attribute default_content_ratings.
17 18 19 |
# File 'lib/config.rb', line 17 def end |
#storage_class ⇒ Object
Returns the value of attribute storage_class.
14 15 16 |
# File 'lib/config.rb', line 14 def storage_class @storage_class end |
#user_class ⇒ Object
Returns the value of attribute user_class.
10 11 12 |
# File 'lib/config.rb', line 10 def user_class @user_class end |
Instance Method Details
#storage ⇒ Object
46 47 48 |
# File 'lib/config.rb', line 46 def storage @storage ||= storage_class.new end |