Module: HumanPower
- Defined in:
- lib/human_power.rb,
lib/human_power/rule.rb,
lib/human_power/version.rb,
lib/human_power/generator.rb,
lib/human_power/rails/engine.rb,
lib/human_power/rails/controller.rb,
lib/generators/human_power/install_generator.rb
Defined Under Namespace
Modules: Rails Classes: Generator, InstallGenerator, Rule
Constant Summary collapse
- VERSION =
"0.0.6"
Class Method Summary collapse
-
.configure {|_self| ... } ⇒ Object
Yields a configuration block.
-
.register_user_agent(key, user_agent_string) ⇒ Object
Registers a user agent.
-
.user_agents ⇒ Object
Hash of registered user agents.
Class Method Details
.configure {|_self| ... } ⇒ Object
Yields a configuration block.
HumanPower.configure do |config|
config.base_controller = MyOtherController
end
13 14 15 |
# File 'lib/human_power.rb', line 13 def configure(&block) yield self end |
.register_user_agent(key, user_agent_string) ⇒ Object
Registers a user agent.
18 19 20 |
# File 'lib/human_power.rb', line 18 def register_user_agent(key, user_agent_string) user_agents[key] = user_agent_string end |
.user_agents ⇒ Object
Hash of registered user agents.
23 24 25 |
# File 'lib/human_power.rb', line 23 def user_agents @user_agents ||= load_user_agents end |