diff options
| author | Gibheer <gibheer@gmail.com> | 2012-11-26 21:38:49 +0100 | 
|---|---|---|
| committer | Gibheer <gibheer@gmail.com> | 2012-11-26 21:38:49 +0100 | 
| commit | 77a2cbe6d4e8752a9450e945724522d10cfb5f09 (patch) | |
| tree | 28f1259b6097758fa8e97bd7dbdf9c948041235c | |
| parent | 06e0dc22e126b30e1a02b53b7f8228274ac5e407 (diff) | |
a small fix to make the controller useable
This is just to use the controller for a demonstration on where this all
is heading to.
| -rw-r--r-- | lib/zero/controller.rb | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/lib/zero/controller.rb b/lib/zero/controller.rb index 6d7f8e5..8469a09 100644 --- a/lib/zero/controller.rb +++ b/lib/zero/controller.rb @@ -10,6 +10,21 @@ module Zero        new(Zero::Request.new(env)).response      end +    # set the renderer to use in the controller +    def self.renderer=(renderer) +      @@renderer = renderer +    end + +    # get the renderer set in the controller +    def self.renderer +      @@renderer +    end + +    # a small helper to get the actual renderer +    def renderer +      self.class.renderer +    end +      # initialize the controller      # @param request [Request] a request object      def initialize(request) | 
