Class: YiffSpace::Configuration
- Inherits:
-
Object
- Object
- YiffSpace::Configuration
- Defined in:
- lib/yiffspace/configuration.rb,
lib/yiffspace/configuration/images.rb
Defined Under Namespace
Classes: Images
Instance Method Summary collapse
Instance Method Details
#add_auth(name) ⇒ Object
12 13 14 |
# File 'lib/yiffspace/configuration.rb', line 12 def add_auth(name, &) YiffSpace::Auth.register(name, &) end |
#auth(&block) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/yiffspace/configuration.rb', line 5 def auth(&block) client = YiffSpace::Auth.register(Auth::DEFAULT_CLIENT_NAME) unless YiffSpace::Auth.instance_variable_get(:@clients).key?(Auth::DEFAULT_CLIENT_NAME) client ||= YiffSpace::Auth[Auth::DEFAULT_CLIENT_NAME] block&.call(client) client end |