module Praxis::Controller::ClassMethods
Public Instance Methods
id()
click to toggle source
# File lib/praxis/controller.rb, line 26 def id self.name.gsub('::'.freeze,'-'.freeze) end
implements(definition)
click to toggle source
# File lib/praxis/controller.rb, line 17 def implements(definition) define_singleton_method(:definition) do definition end definition.controller = self Application.instance.controllers << self end