Sha256: 5ce79eb3837c9c61c50fd495e34cb05c2b470499a2933311c1f691cfce3e3f0a
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
require __DIR__('users/model/user') require __DIR__('users/model/user_group') require __DIR__('users/model/access_rule') require __DIR__('users/controller/users') require __DIR__('users/controller/user_groups') require __DIR__('users/controller/access_rules') require __DIR__('users/liquid/users') require __DIR__('users/liquid/user') Liquid::Template.register_tag('users', Users::Liquid::Users) Liquid::Template.register_tag('user' , Users::Liquid::User) # The trait for the User helper has to be specified in the constructor as # our user model is loaded after this class is loaded (but before it's initialized) Zen::Controllers::BaseController.trait(:user_model => Users::Models::User) Zen::Package.add do |p| p.type = 'extension' p.name = 'Users' p.author = 'Yorick Peterse' p.url = 'http://yorickpeterse.com/' p.version = '1.0' p.about = "Module for managing users along with handling authentication and authorization." p.identifier = 'com.zen.users' p.directory = __DIR__('users') p.menu = [{ :title => "Users", :url => "admin/users", :children => [ {:title => "User Groups" , :url => "admin/user-groups" }, {:title => "Access Rules", :url => "admin/access-rules"} ] }] end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
zen-0.2.3 | lib/zen/package/users/lib/users.rb |
zen-0.2 | lib/zen/package/users/lib/users.rb |