little_decorator:Rails模型的超轻型装饰器

时间:2024-06-15 07:11:21
【文件属性】:

文件名称:little_decorator:Rails模型的超轻型装饰器

文件大小:9KB

文件格式:ZIP

更新时间:2024-06-15 07:11:21

Ruby

LittleDecorator:Rails模型装饰器 LittleDecorator是用于Rails模型的超轻型装饰器。 lib中只有42行代码。 安装 将其包括在您的Gemfile中。 gem 'little_decorator' 用法 创建您的装饰器 在app/decorators器中添加装饰app/decorators : # app/decorators/user_decorator.rb class UserDecorator < LittleDecorator def full_name " #{ first_name } #{ last_name } " end def updated_at record . updated_at . strftime ( "%A, %B %e, %Y" ) end end 方法调用是通过method


【文件预览】:
little_decorator-master
----gemfiles()
--------rails_4_0.gemfile(185B)
--------rails_3_1.gemfile(185B)
--------rails_3_2.gemfile(185B)
--------rails_4_1.gemfile(185B)
--------rails_3_0.gemfile(185B)
----little_decorator.gemspec(586B)
----lib()
--------little_decorator.rb(744B)
--------little_decorator()
----Gemfile(106B)
----spec()
--------integration_spec.rb(401B)
--------fixtures()
--------spec_helper.rb(128B)
--------little_decorator_spec.rb(938B)
----Rakefile(241B)
----.travis.yml(200B)
----README.md(2KB)
----Appraisals(274B)
----.gitignore(62B)

网友评论