Class app\modules\main\models\Comments

Inheritanceapp\modules\main\models\Comments » common\db\TActiveRecord » common\db\ActiveRecord » yii\db\ActiveRecord
Uses Traitscommon\db\CreatedAtSearchTrait

Class Comments Модель комментариев

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$parent_id int идентификатор родительской модели common\db\TActiveRecord
$verifyCode string значение капчи app\modules\main\models\Comments

Protected Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$_baseScenarios array common\db\ActiveRecord
$_createdAtFrom common\db\CreatedAtSearchTrait
$_createdAtTo common\db\CreatedAtSearchTrait
$_defaultSearchOrder array значение сортировки по умолчанию common\db\ActiveRecord
$_metaFields common\db\MetaFields объект с описанием полей модели common\db\ActiveRecord
$initScenarios array массив сценариев при которых инициалихируются начальные значения common\db\ActiveRecord

Public Methods

Hide inherited methods

MethodDescriptionDefined By
attributeLabels() Подписи атрибутов common\db\ActiveRecord
beforeSave() common\db\ActiveRecord
behaviors() Поведения common\db\TActiveRecord
find() common\db\TActiveRecord
getAuthor() common\db\ActiveRecord
getBreadCrumbsItems() Возвращает массив для хлебных крошек common\db\TActiveRecord
getChildrenCount() Возвращает количество вложенных комментариев app\modules\main\models\Comments
getClasses() Возвращает массив классов моделей для которых существую комментарии app\modules\main\models\Comments
getCreatedAtFrom() common\db\CreatedAtSearchTrait
getCreatedAtTo() common\db\CreatedAtSearchTrait
getDataByParent() Возвращает массив для заполнения списка выбора common\db\TActiveRecord
getEntityName() Возвращает имя сущности common\db\ActiveRecord
getFilterIds() Возвращает массив идентификаторов дочерних элементов и текущего элемента common\db\TActiveRecord
getItemLabel() Возвращает название элемента сущности common\db\ActiveRecord
getListTreeData() Возвращает массив для заполнения списка выбора родителя модели common\db\TActiveRecord
getMetaFields() Возвращает объект с описанием полей модели common\db\ActiveRecord
getPermission() Возвращает модель правил доступа common\db\ActiveRecord
hasChangeActive() Изменилась ли активность модели common\db\ActiveRecord
inArray() Содердится ли в массиве $models модель $model common\db\TActiveRecord
init() app\modules\main\models\Comments
initValues() Инициализация начальных значений common\db\ActiveRecord
metaClass() Возвращает имя класса содержащего описание полей модели app\modules\main\models\Comments
rules() Правила валидации Формируем из полей app\modules\main\models\Comments
scenarios() Сченари валидации common\db\ActiveRecord
search() Возвращает провайдер данных для поиска common\db\ActiveRecord
setCreatedAtFrom() common\db\CreatedAtSearchTrait
setCreatedAtTo() common\db\CreatedAtSearchTrait
tableName() app\modules\main\models\Comments

Constants

Hide inherited constants

ConstantValueDescriptionDefined By
DEFAULT_SORT 500 Значение сортировки по умолчанию common\db\ActiveRecord
ROOT_ID 1 Идентификатор корневой записи common\db\TActiveRecord
SCENARIO_INSERT "insert" Сценарии валидации common\db\ActiveRecord
SCENARIO_UPDATE "update" common\db\ActiveRecord
VERIFY_CODE "fcfd5a664144ae35c6eafca228de66e3" app\modules\main\models\Comments

Property Details

$verifyCode public property

значение капчи

Method Details

getChildrenCount() public method

Возвращает количество вложенных комментариев

int getChildrenCount( )
getClasses() public method

Возвращает массив классов моделей для которых существую комментарии

array getClasses( )
init() public method

void init( )
metaClass() public method

Возвращает имя класса содержащего описание полей модели

string metaClass( )
rules() public method

Правила валидации Формируем из полей

array rules( )
tableName() public method

void tableName( )