Sha256: 3fb0a1f5db4c8b873c8a2d7ef37921f02e3d4fad5d18c8bf88160ec74afb49b9

Contents?: true

Size: 338 Bytes

Versions: 3

Compression:

Stored size: 338 Bytes

Contents

module Padrino
  module Generators
    module Actions
      # For access control permissions
      def access_control(name)
        (<<-RUBY)
      role.project_module :#{name} do |project|
        project.menu :list, "/admin/#{name}.js"
        project.menu :new,  "/admin/#{name}/new"
      end

        RUBY
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
padrino-admin-0.6.3 lib/padrino-admin/generators/actions.rb
padrino-admin-0.6.2 lib/padrino-admin/generators/actions.rb
padrino-admin-0.6.1 lib/padrino-admin/generators/actions.rb