PHP Класс skeeks\cms\models\CmsComponentSettings

Наследование: extends Core
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
attributeLabels ( ) : array
baseQuery ( Component $component ) : ActiveQuery
baseQuerySites ( Component $component ) : ActiveQuery
baseQueryUsers ( Component $component ) : ActiveQuery
behaviors ( ) : array
createByComponentDefault ( Component $component ) : static
createByComponentSiteCode ( Component $component, string $site_code ) : static
createByComponentUserId ( Component $component, integer $user_id ) : static
fetchByComponentDefault ( Component $component ) : static Получение настроек для компонента
fetchByComponentSite ( Component $component, CmsSite $site ) : static Получение настроек для компонента по коду сайта.
fetchByComponentSiteCode ( Component $component, string $site_code ) : static Получение настроек для компонента по коду сайта.
fetchByComponentUser ( Component $component, $user ) : static Получение настроек для компонента по коду сайта.
fetchByComponentUserId ( Component $component, integer $user_id ) : static Получение настроек для компонента, и пользователя.
getLang ( ) : ActiveQuery
getSite ( ) : ActiveQuery
getUser ( ) : ActiveQuery
rules ( ) : array
setSettingValue ( $settingAttribute, $settingValue )
tableName ( )

Описание методов

attributeLabels() публичный метод

public attributeLabels ( ) : array
Результат array

baseQuery() публичный статический метод

public static baseQuery ( Component $component ) : ActiveQuery
$component skeeks\cms\base\Component
Результат yii\db\ActiveQuery

baseQuerySites() публичный статический метод

public static baseQuerySites ( Component $component ) : ActiveQuery
$component skeeks\cms\base\Component
Результат yii\db\ActiveQuery

baseQueryUsers() публичный статический метод

public static baseQueryUsers ( Component $component ) : ActiveQuery
$component skeeks\cms\base\Component
Результат yii\db\ActiveQuery

behaviors() публичный метод

public behaviors ( ) : array
Результат array

createByComponentDefault() публичный статический метод

public static createByComponentDefault ( Component $component ) : static
$component skeeks\cms\base\Component
Результат static

createByComponentSiteCode() публичный статический метод

public static createByComponentSiteCode ( Component $component, string $site_code ) : static
$component skeeks\cms\base\Component
$site_code string
Результат static

createByComponentUserId() публичный статический метод

public static createByComponentUserId ( Component $component, integer $user_id ) : static
$component skeeks\cms\base\Component
$user_id integer
Результат static

fetchByComponentDefault() публичный статический метод

Получение настроек для компонента
public static fetchByComponentDefault ( Component $component ) : static
$component skeeks\cms\base\Component
Результат static

fetchByComponentSite() публичный статический метод

Получение настроек для компонента по коду сайта.
public static fetchByComponentSite ( Component $component, CmsSite $site ) : static
$component skeeks\cms\base\Component компонент с настройками
$site CmsSite код сайта
Результат static

fetchByComponentSiteCode() публичный статический метод

Получение настроек для компонента по коду сайта.
public static fetchByComponentSiteCode ( Component $component, string $site_code ) : static
$component skeeks\cms\base\Component компонент с настройками
$site_code string код сайта
Результат static

fetchByComponentUser() публичный статический метод

Получение настроек для компонента по коду сайта.
public static fetchByComponentUser ( Component $component, $user ) : static
$component skeeks\cms\base\Component компонент с настройками
Результат static

fetchByComponentUserId() публичный статический метод

Получение настроек для компонента, и пользователя.
public static fetchByComponentUserId ( Component $component, integer $user_id ) : static
$component skeeks\cms\base\Component компонент с настройками
$user_id integer id пользователя
Результат static

getLang() публичный метод

public getLang ( ) : ActiveQuery
Результат yii\db\ActiveQuery

getSite() публичный метод

public getSite ( ) : ActiveQuery
Результат yii\db\ActiveQuery

getUser() публичный метод

public getUser ( ) : ActiveQuery
Результат yii\db\ActiveQuery

rules() публичный метод

public rules ( ) : array
Результат array

setSettingValue() публичный метод

public setSettingValue ( $settingAttribute, $settingValue )
$settingAttribute

tableName() публичный статический метод

public static tableName ( )