Sha256: c5a39b4866a44bc61408fca68f1a042cf0c7e1a60818266e970ecc922df3946e
Contents?: true
Size: 394 Bytes
Versions: 1
Compression:
Stored size: 394 Bytes
Contents
# encoding: utf-8 module Sunrise module Models class RoleType include EnumField::DefineEnum def initialize(code) @code = code.to_sym end attr_reader :code def title I18n.t(@code, :scope => [:manage, :role, :kind]) end def self.legal?(value) all.map(&:id).include?(value) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sunrise-cms-0.3.0.rc | lib/sunrise/models/role_type.rb |