Method: Puma::Plugin.create
- Defined in:
- lib/puma/plugin.rb
.create(&blk) ⇒ Object
97 98 99 100 101 102 103 104 105 |
# File 'lib/puma/plugin.rb', line 97 def self.create(&blk) name = extract_name(caller) cls = Class.new(self) cls.class_eval(&blk) Plugins.register name, cls end |