Sha256: 4081e66fe96795985713bad9591ca671a5419e4569232d10cd555b8134a4ef8b

Contents?: true

Size: 516 Bytes

Versions: 48

Compression:

Stored size: 516 Bytes

Contents

require 'spiderfw/model/mixins/tree'
require 'apps/core/auth/models/mixins/access_control'
require 'uuidtools'

module Spider; module Auth
    
    class Group < Spider::Model::BaseModel
        include Spider::Model::Tree
        tree :subgroups
        element :gid, Spider::DataTypes::UUID, :primary_key => true
        element :label, String, :required => true, :check => /[\w\d_]+/, :unique => true, :label => _('Label')
        element :name, String, :label => _('Name')
        
        
    end
    
end; end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
spiderfw-1.0.1 apps/core/auth/models/group.rb
spiderfw-1.0.0 apps/core/auth/models/group.rb
spiderfw-0.6.39 apps/core/auth/models/group.rb
spiderfw-0.6.38 apps/core/auth/models/group.rb
spiderfw-0.6.37 apps/core/auth/models/group.rb
spiderfw-0.6.35 apps/core/auth/models/group.rb
spiderfw-0.6.34 apps/core/auth/models/group.rb
spiderfw-0.6.33 apps/core/auth/models/group.rb
spiderfw-0.6.32 apps/core/auth/models/group.rb
spiderfw-0.6.31 apps/core/auth/models/group.rb
spiderfw-0.6.30 apps/core/auth/models/group.rb
spiderfw-0.6.29 apps/core/auth/models/group.rb
spiderfw-0.6.28 apps/core/auth/models/group.rb
spiderfw-0.6.27 apps/core/auth/models/group.rb
spiderfw-0.6.26 apps/core/auth/models/group.rb
spiderfw-0.6.26.pre1 apps/core/auth/models/group.rb
spiderfw-0.6.25 apps/core/auth/models/group.rb
spiderfw-0.6.24 apps/core/auth/models/group.rb
spiderfw-0.6.23 apps/core/auth/models/group.rb
spiderfw-0.6.22 apps/core/auth/models/group.rb