文件名称:tiny_hooks:定义钩子的小宝石。 对库开发人员有用
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-06 07:31:31
ruby hooks tiny Ruby
小钩 定义钩子的小宝石。 安装 将此行添加到您的应用程序的Gemfile中: gem 'tiny_hooks' 然后执行: $ bundle install 或将其自己安装为: $ gem install tiny_hooks 用法 在您的类/模块中extend TinyHooks ,您都可以使用define_hook ! class MyClass extend TinyHooks def my_method puts 'my method' end define_hook :before , :my_method do puts 'my before hook' end end MyClass . new . my_method # => "my before hook\nmy method\n" 当类/模块是您的库的基类/模块并且您的用
【文件预览】:
tiny_hooks-main
----tiny_hooks.gemspec(1KB)
----bin()
--------console(375B)
--------setup(131B)
----Rakefile(330B)
----.github()
--------workflows()
----test()
--------test_helper.rb(135B)
--------tiny_hooks_test.rb(2KB)
----.rubocop.yml(1023B)
----sider.yml(1KB)
----Gemfile(460B)
----.gitignore(87B)
----CHANGELOG.md(113B)
----lib()
--------tiny_hooks()
--------tiny_hooks.rb(2KB)
----CODE_OF_CONDUCT.md(5KB)
----README.md(3KB)
----LICENSE.txt(1KB)