Sha256: 630cbf5666ac357bf9ddfaa2a73891bdb6befc30a1553988b76b92a55ddf1431

Contents?: true

Size: 579 Bytes

Versions: 15

Compression:

Stored size: 579 Bytes

Contents

module Bo
  class <%= options[:namespace].camelize %>Policy < ActionPolicy::Base
    def show?
      raise "Add custom policy scope in #{__FILE__}"
    end

    def new?
      raise "Add custom policy scope in #{__FILE__}"
    end

    def edit?
      raise "Add custom policy scope in #{__FILE__}"
    end

    def create?
      raise "Add custom policy scope in #{__FILE__}"
    end

    def update?
      raise "Add custom policy scope in #{__FILE__}"
    end

    def destroy?
      raise "Add custom policy scope in #{__FILE__}"
    end

    relation_scope(&:all)
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
tybo-0.0.29 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.28 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.27 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.26 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.24 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.23 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.22 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.21 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.20 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.19 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.18 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.17 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.16 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.15 lib/generators/bo/templates/namespace_policy.rb
tybo-0.0.14 lib/generators/bo/templates/namespace_policy.rb