Как стать автором
Поиск
Написать публикацию
Обновить

Named Scope для CakePHP

Время на прочтение1 мин
Количество просмотров898
В Ruby on Rails есть такая полезная вещь, как named scope, которая предоставляет элегантный и удобный способ поиска данных в модели. Для наглядности пример:

class User < ActiveRecord::Base
  named_scope :active, :conditions => {:active => true}
  named_scope :inactive, :conditions => {:active => false}
end
# Использование
User.active # то же самое, что и User.find(:all, :conditions => {:active => true})
User.inactive # то же самое, что и User.find(:all, :conditions => {:active => false})

и при чем тут CakePHP?
Теги:
Хабы:
Всего голосов 25: ↑20 и ↓5+15
Комментарии11

Публикации

Ближайшие события