规则 该库简化了规则集定义,该规则集以后可用于检查给定对象是否满足它们,或查找给定对象不满足的规则。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rbrules' 然后执行: $ bundle 或将其自己安装为: $ gem install rbrules 用法 定义规则集: MY_HOUSE_MY_RULES = RbRules . new do | rules | rules . rule ( :smoke ) { | age | age > 21 } rules . rule ( :sleep ) { | age | age . even? } end 测试你的对象 MY_HOUSE_MY_RULES . all? 22 # => true MY_HOUSE_MY_RULES . none? 12 # => false 如果您不想污染全局名称
评论星级较低,若资源使用遇到问题可联系上传者,3个工作日内问题未解决可申请退款~