Sha256: b88ea0a152229879a56a14c710eccc0e3652f70378a1cab5c3c5862332623baa

Contents?: true

Size: 293 Bytes

Versions: 31

Compression:

Stored size: 293 Bytes

Contents

module Faalis
  class Permission < ActiveRecord::Base

    has_and_belongs_to_many :groups

    def string_repr
      _("can %s %s") % [_(self.permission_type.to_s), self.model.underscore.humanize]
    end

    def id_repr
      "#{self.permission_type.to_s}|#{self.model}"
    end

  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
faalis-0.26.3 app/models/faalis/permission.rb
faalis-0.26.2 app/models/faalis/permission.rb
faalis-0.26.1 app/models/faalis/permission.rb
faalis-0.26.0 app/models/faalis/permission.rb
faalis-0.25.1 app/models/faalis/permission.rb
faalis-0.25.0 app/models/faalis/permission.rb
faalis-0.24.4 app/models/faalis/permission.rb
faalis-0.24.3 app/models/faalis/permission.rb
faalis-0.24.2 app/models/faalis/permission.rb
faalis-0.24.0 app/models/faalis/permission.rb
faalis-0.23.0 app/models/faalis/permission.rb
faalis-0.22.0 app/models/faalis/permission.rb
faalis-0.21.1 app/models/faalis/permission.rb
faalis-0.21.0 app/models/faalis/permission.rb
faalis-0.20.0 app/models/faalis/permission.rb
faalis-0.19.0 app/models/faalis/permission.rb
faalis-0.18.1 app/models/faalis/permission.rb
faalis-0.18.0 app/models/faalis/permission.rb
faalis-0.17.0 app/models/faalis/permission.rb
faalis-0.16.3 app/models/faalis/permission.rb