ActivityStream(早期 alpha)
Activity Stream 提供了一个简单的 DSL 来定义、创建和检索用户活动。
安装
将其添加到您的 Gemfile 中:
gem 'activity_stream'
运行生成器:
script/generate activity_stream
并迁移数据库:
rake db:migrate
用法
定义活动
在config/initializers/activity_stream.rb :
Activity.define(:example_action) do
metadata(:target, :default => :actor)
metadata(:referrer)
icon('example_activity_icon.png')
end
扩展用户
在您的用户模型中:
class User
2021-06-07 20:03:28
109KB
Ruby
1