shield:用于在 Rails 应用程序中使用策略的清洁 API

时间:2021-07-10 13:55:04
【文件属性】:
文件名称:shield:用于在 Rails 应用程序中使用策略的清洁 API
文件大小:7KB
文件格式:ZIP
更新时间:2021-07-10 13:55:04
Ruby 盾 Shield 是一个用于 Rails 应用程序的策略清理 API。 其目的是通过一个干净且定义明确的 API 在 Rails 应用程序中使用简单的策略。 基本思想是让一些 PORO 来处理读取操作,以防这些操作变得有点复杂。 以下资源为 lib 带来了一些启发: 安装 将此行添加到应用程序的 Gemfile 中: gem 'shield' 然后执行: $ bundle 或者自己安装: $ gem install shield 用法 简单案例 class IsActiveUser def initialize ( user ) @user = user end def validate user . email_confirmed? && user . last_login_at > 14 . days . ago end priva
【文件预览】:
shield-master
----.gitignore(185B)
----.rspec(30B)
----LICENSE.txt(1KB)
----spec()
--------integration()
--------unit()
--------spec_helper.rb(279B)
----README.md(2KB)
----lib()
--------shield.rb(158B)
--------shield()
----shield.gemspec(997B)
----Gemfile(91B)
----Rakefile(29B)

网友评论