This shows you the differences between two versions of the page.
Next revision | Previous revisionLast revisionBoth sides next revision | ||
ruby_poznamky [2019/12/29 17:00] – vytvořeno root | ruby_poznamky [2019/12/29 17:32] – root | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <pre> | + | <code> |
include module_name; | include module_name; | ||
extend module_name; | extend module_name; | ||
Line 5: | Line 5: | ||
class << self - vytvoří singleton class, která v případě self přidá slass metody | class << self - vytvoří singleton class, která v případě self přidá slass metody | ||
- | </pre> | + | |
+ | |||
+ | def do_something | ||
+ | yield if block_given? | ||
+ | end | ||
+ | </code> |