天才:用于Ruby on Rails的简单但功能强大的装饰器 源码
天才 Ruby on Rails的简单,强大且显式的装饰器,由启发(创建)。 它具有以下目标: 快速高效。 隐式装饰器。 显式装饰。 特征 Gifted具有与ActiveDecorator几乎相同的功能... 仅在以下情况下自动将装饰器模块混合到相应的模型中: 从控制器到视图传递模型或模型集合或ActiveRecord :: Relation的实例 用模型渲染局部:object显式或隐式使用:collection或:object或:locals ) 获取已装饰的Active Record模型对象的关联 装饰器模块在模型的上下文中运行。 因此,您可以直接在装饰器模块中调用任何属性或方
用户评论