Sha256: 7c9fe108d40a5d957684ad087b1b48d52f8ec9e3bb458fe072881896b394bec2

Contents?: true

Size: 541 Bytes

Versions: 8

Compression:

Stored size: 541 Bytes

Contents

# == Schema Information
#
# Table name: service_categories
#
#  id   :integer(4)      not null, primary key
#  name :string(255)     not null
#  sort :integer(4)      default(0)
#

class ServiceCategory < ActiveRecord::Base
  scope :sorted, order("sort ASC")
  has_many :services, :order => 'sort ASC'
  has_many :identity_services, :class_name => 'Service', :order => 'sort ASC', :conditions => ['use_for = ?', 'identity']
  has_many :tag_services, :class_name => 'Service', :order => 'sort ASC', :conditions => ['use_for = ?', 'tags']
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
muck-services-3.3.1 app/models/service_category.rb
muck-services-3.3.0 app/models/service_category.rb
muck-services-3.2.2 app/models/service_category.rb
muck-services-3.2.1 app/models/service_category.rb
muck-services-3.2.0 app/models/service_category.rb
muck-services-3.1.1 app/models/service_category.rb
muck-services-3.1.0 app/models/service_category.rb
muck-services-3.0.0 app/models/service_category.rb