summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2014-11-15 08:40:36 -0700
committermo khan <mo@mokhan.ca>2014-11-15 08:40:36 -0700
commitd1aa4c6c0f292d5961d2a13cb20b63151c28be0d (patch)
treea65950a736dc858156cdb4cc137b05e29d8388f4
parented7e06deab4980e645ce7a332b37e3acbfa77418 (diff)
let the container build the resource.
-rw-r--r--config/initializers/container_configuration.rb5
1 files changed, 2 insertions, 3 deletions
diff --git a/config/initializers/container_configuration.rb b/config/initializers/container_configuration.rb
index 162715c..750a682 100644
--- a/config/initializers/container_configuration.rb
+++ b/config/initializers/container_configuration.rb
@@ -1,5 +1,4 @@
container = Spank::Container.new
-container.register(:login_command) do |builder|
- LoginCommand.new(User)
-end
+container.register(:login_command) { |x| x.build(LoginCommand) }
+container.register(:users) { |x| User }.as_singleton
Spank::IOC.bind_to(container)