YModel published scope

Метод scope для выборки опубликованных записей. Предварительно проверяется, есть ли у модели необходимые для проверки атрибуты. Проверка происходит по нескольким атрибутам, таким как: опубликовано или нет, дата публикации, удалено или нет, дата удаления, и т.п.

---

Scope method for select published records. Method checking available attributes before apply scope. For example, "published or no" flag, publishing timestamp, "deleted or no" flag, deleted timestamp etc.