lib/crawler/movie/providers/tmdb/configuration.rb in crawler-movie-tmdb-0.3.1 vs lib/crawler/movie/providers/tmdb/configuration.rb in crawler-movie-tmdb-1.0.0
- old
+ new
@@ -1,23 +1,20 @@
-require 'active_support/core_ext/module/attribute_accessors'
+require 'crawler/configuration'
module Crawler
module Movie
module Providers
module Tmdb
- mattr_accessor :api_key
+ include Crawler::Configuration
- mattr_accessor :region
- @@region = 'FR'
+ class Configuration
+ attr_accessor :api_key, :region, :language, :include_adult
- mattr_accessor :language
- @@language = 'fr-FR'
-
- mattr_accessor :include_adult
- @@include_adult = false
-
- def self.configure
- yield self
+ def initialize
+ self.region = 'FR'
+ self.language = 'language'
+ self.include_adult = false
+ end
end
end
end
end
end