Sha256: 4c926052ce961d62d3329b15095037bfa30f2b503c161e894533a417c5d284c0
Contents?: true
Size: 729 Bytes
Versions: 1
Compression:
Stored size: 729 Bytes
Contents
module Users module Model ## # Model used for user statuses such as "Open" and "Unconfirmed". # # @since 2011-11-03 # class UserStatus < Sequel::Model one_to_many :users, :class => 'Users::Model::User' plugin :association_dependencies, :users => :delete ## # Returns a hash where the keys are the IDs of the various statuses and # the values the translations. # # @since 2011-11-03 # @return [Hash] # def self.dropdown hash = {} select(:id, :name).each do |row| hash[row.id] = lang("users.special.status_hash.#{row.name}") end return hash end end # UserStatus end # Model end # Users
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
zen-0.4.3 | lib/zen/package/users/lib/users/model/user_status.rb |