Class: Categories::Model::CategoryGroup

Inherits:
Sequel::Model show all
Includes:
Zen::Model::Helper
Defined in:
lib/zen/package/categories/lib/categories/model/category_group.rb

Overview

Model that represents a single category group.

Since:

Constant Summary

Constant Summary

Constants included from Zen::Model::Helper

Zen::Model::Helper::NoRegexpSupport

Class Method Summary (collapse)

Instance Method Summary (collapse)

Methods included from Zen::Model::Helper

included

Methods inherited from Sequel::Model

pk_hash

Class Method Details

+ (Mixed) search(query)

Searches for a set of category groups using the specified search query.

Parameters:

  • query (String)

    The search query.

Returns:

  • (Mixed)

Since:

  • 16-10-2011



22
23
24
# File 'lib/zen/package/categories/lib/categories/model/category_group.rb', line 22

def self.search(query)
  return filter(search_column(:name, query))
end

Instance Method Details

- (Object) validate

Validation rules for the model.

Since:

  • 0.1



31
32
33
34
# File 'lib/zen/package/categories/lib/categories/model/category_group.rb', line 31

def validate
  validates_presence(:name)
  validates_max_length(255, :name)
end