Class app\modules\main\models\IncludeGroup

Inheritanceapp\modules\main\models\IncludeGroup » common\db\ActiveRecord » yii\db\ActiveRecord
Uses Traitsapp\modules\main\components\PermissionTrait, common\db\CreatedAtSearchTrait

Class IncludeGroup Группа включаемых областей

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
$_includesIds app\modules\main\models\IncludeGroup
$_includesIdsStr app\modules\main\models\IncludeGroup
$_includesMap app\modules\main\models\IncludeGroup
$_metaFields common\db\MetaFields объект с описанием полей модели common\db\ActiveRecord
$initScenarios array массив сценариев при которых инициалихируются начальные значения common\db\ActiveRecord

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__get() app\modules\main\models\IncludeGroup
attributeLabels() Подписи атрибутов common\db\ActiveRecord
beforeSave() common\db\ActiveRecord
behaviors() Поведения app\modules\main\models\IncludeGroup
find() common\db\ActiveRecord
getAuthor() common\db\ActiveRecord
getCreatedAtFrom() common\db\CreatedAtSearchTrait
getCreatedAtTo() common\db\CreatedAtSearchTrait
getEntityName() Возвращает имя сущности common\db\ActiveRecord
getIncludes() Связь с включаемымы областями app\modules\main\models\IncludeGroup
getIncludesIds() app\modules\main\models\IncludeGroup
getIncludesIdsStr() app\modules\main\models\IncludeGroup
getIncludesMap() Вормирует массив для сортировки включаемых областей app\modules\main\models\IncludeGroup
getItemLabel() Возвращает название элемента сущности common\db\ActiveRecord
getMetaFields() Возвращает объект с описанием полей модели common\db\ActiveRecord
getPermission() Возвращает модель правил доступа app\modules\main\components\PermissionTrait
hasCanDelete() Проверяет есль ли в массиве модели, которые можно удалять app\modules\main\components\PermissionTrait
hasCanUpdate() Проверяет есль ли в массиве модели, которые можно изменять app\modules\main\components\PermissionTrait
hasChangeActive() Изменилась ли активность модели common\db\ActiveRecord
init() common\db\ActiveRecord
initValues() Инициализация начальных значений common\db\ActiveRecord
metaClass() Возвращает имя класса содержащего описание полей модели app\modules\main\models\IncludeGroup
rules() Правила валидации Формируем из полей common\db\ActiveRecord
scenarios() Сченари валидации common\db\ActiveRecord
search() Возвращает провайдер данных для поиска common\db\ActiveRecord
setCreatedAtFrom() common\db\CreatedAtSearchTrait
setCreatedAtTo() common\db\CreatedAtSearchTrait
setIncludesIds() app\modules\main\models\IncludeGroup
setIncludesIdsStr() app\modules\main\models\IncludeGroup
sortIncludes() Сортировка включаемых областей app\modules\main\models\IncludeGroup
tableName() app\modules\main\models\IncludeGroup

Constants

Hide inherited constants

ConstantValueDescriptionDefined By
DEFAULT_SORT 500 Значение сортировки по умолчанию common\db\ActiveRecord
SCENARIO_INSERT "insert" Сценарии валидации common\db\ActiveRecord
SCENARIO_UPDATE "update" common\db\ActiveRecord

Property Details

$_includesIds protected property
$_includesIds null
$_includesIdsStr protected property
$_includesMap protected property
$_includesMap null

Method Details

__get() public method

void __get$name )
$name
behaviors() public method

Поведения

array behaviors( )
getIncludes() public method

Связь с включаемымы областями

\yii\db\ActiveQueryInterface getIncludes( )
getIncludesIds() public method

array getIncludesIds( )
getIncludesIdsStr() public method

string getIncludesIdsStr( )
getIncludesMap() public method

Вормирует массив для сортировки включаемых областей

array getIncludesMap$id )
$id int

идентификатор группы

metaClass() public method

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

string metaClass( )
setIncludesIds() public method

void setIncludesIds$includesIds )
$includesIds array
setIncludesIdsStr() public method

void setIncludesIdsStr$includesIdsStr )
$includesIdsStr string
sortIncludes() public method

Сортировка включаемых областей

void sortIncludes( <b>&</b>$includes$id )
$includes app\modules\main\models\Includes[]

включаемые области

$id int

идентификатор модели

tableName() public method

void tableName( )