repo.or.cz
/
decorate.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
history
|
raw
|
HEAD
Add module_method.
[decorate.git]
/
lib
/
decorate
/
module_method.rb
blob
e4be4c2e38f3bbd845b4126c672237f965971115
1
require "decorate"
2
3
#--
4
# I'm not sure if module_method is the right name...
5
#++
6
7
module Decorate::ModuleMethod
8
def module_method
9
Decorate.decorate { |klass, method_name|
10
klass.send :module_function, method_name
11
}
12
end
13
private :module_method
14
end
15
16
class Module
17
include Decorate::ModuleMethod
18
end