Sha256: 5f4190d53598802472f9dffefe337bb07f3ebf04d0681be73d1c0c183710d3dc
Contents?: true
Size: 682 Bytes
Versions: 1
Compression:
Stored size: 682 Bytes
Contents
require 'nitro' require 'nitro/auth' module Basic class BasicController < Nitro::Controller include Auth::Controller @template_root = File.dirname(__FILE__) + "/view" scaffold Site, :index => true def list_site if user.has_role? Auth.admin_role @sites = Site.all() else @sites = Site.find(:where => "owner_oid = #{user.oid}") end end protect :index protect :list_site protect :edit_site protect :view_site protect :save_site protect :del_site protect :delete_site administrative :new_site end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
nitro-auth-0.2.0 | examples/basic/src/basic/controller.rb |