PHP 클래스 skeeks\cms\components\Cms

상속: extends skeeks\cms\base\Component
파일 보기 프로젝트 열기: skeeks-cms/cms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$adminEmail E-Mail администратора сайта (отправитель по умолчанию).
$appName string
$element_max_code_length integer
$languageCode язык по умолчанию
$noImageUrl Это изображение показывается в тех случаях, когда не найдено основное.
$passwordResetTokenExpire сбрасывать токен пароля через час
$registerRoles После регистрации пользователю будут присвоены эти роли
$tmpFolderScheme array Схема временных папок Чистятся в момент нажатия на кнопку чистки временных файлов
$tree_max_code_length integer

보호된 프로퍼티들

프로퍼티 타입 설명
$_languages
$_tree skeeks\cms\models\Tree

공개 메소드들

메소드 설명
attributeLabels ( )
booleanFormat ( ) : array Да/нет
descriptorConfig ( ) : array
generateTmpConfig ( ) : boolean
generateTmpConsoleConfig ( ) : boolean
getCmsLanguage ( ) : array | null | CmsLang
getCurrentTree ( ) : Tree
getLanguages ( )
getModuleAdmin ( ) : null | skeeks\cms\modules\admin\Module
getModuleCms ( ) : null | Module
getRelatedHandler ( string $id ) : PropertyType
getRelatedHandlers ( ) : PropertyType[]
getRelatedHandlersDataForSelect ( ) : array
getSite ( ) : CmsSite
hasRelatedHandler ( string $id ) : boolean Checks if client exists in the hub.
init ( )
logo ( ) : string
renderConfigForm ( ActiveForm $form )
rules ( )
setCurrentTree ( Tree $tree )
setRelatedHandlers ( array $handlers )

보호된 메소드들

메소드 설명
createRelatedHandler ( string $id, array $config ) : PropertyType Creates auth client instance from its array configuration.

메소드 상세

attributeLabels() 공개 메소드

public attributeLabels ( )

booleanFormat() 공개 메소드

Да/нет
public booleanFormat ( ) : array
리턴 array

createRelatedHandler() 보호된 메소드

Creates auth client instance from its array configuration.
protected createRelatedHandler ( string $id, array $config ) : PropertyType
$id string auth client id.
$config array auth client instance configuration.
리턴 skeeks\cms\relatedProperties\PropertyType auth client instance.

descriptorConfig() 공개 정적인 메소드

public static descriptorConfig ( ) : array
리턴 array

generateTmpConfig() 공개 메소드

public generateTmpConfig ( ) : boolean
리턴 boolean

generateTmpConsoleConfig() 공개 메소드

getCmsLanguage() 공개 메소드

public getCmsLanguage ( ) : array | null | CmsLang
리턴 array | null | skeeks\cms\models\CmsLang

getCurrentTree() 공개 메소드

public getCurrentTree ( ) : Tree
리턴 skeeks\cms\models\Tree

getLanguages() 공개 메소드

public getLanguages ( )

getModuleAdmin() 공개 메소드

public getModuleAdmin ( ) : null | skeeks\cms\modules\admin\Module
리턴 null | skeeks\cms\modules\admin\Module

getModuleCms() 공개 메소드

public getModuleCms ( ) : null | Module
리턴 null | skeeks\cms\Module

getRelatedHandler() 공개 메소드

public getRelatedHandler ( string $id ) : PropertyType
$id string service id.
리턴 skeeks\cms\relatedProperties\PropertyType auth client instance.

getRelatedHandlers() 공개 메소드

public getRelatedHandlers ( ) : PropertyType[]
리턴 skeeks\cms\relatedProperties\PropertyType[] list of handlers.

getRelatedHandlersDataForSelect() 공개 메소드

getSite() 공개 메소드

public getSite ( ) : CmsSite
리턴 skeeks\cms\models\CmsSite

hasRelatedHandler() 공개 메소드

Checks if client exists in the hub.
public hasRelatedHandler ( string $id ) : boolean
$id string client id.
리턴 boolean whether client exist.

init() 공개 메소드

public init ( )

renderConfigForm() 공개 메소드

public renderConfigForm ( ActiveForm $form )
$form yii\widgets\ActiveForm

rules() 공개 메소드

public rules ( )

setCurrentTree() 공개 메소드

public setCurrentTree ( Tree $tree )
$tree skeeks\cms\models\Tree

setRelatedHandlers() 공개 메소드

public setRelatedHandlers ( array $handlers )
$handlers array list of handlers

프로퍼티 상세

$_languages 보호되어 있는 프로퍼티

protected $_languages

$_tree 보호되어 있는 프로퍼티

protected Tree,skeeks\cms\models $_tree
리턴 skeeks\cms\models\Tree

$adminEmail 공개적으로 프로퍼티

E-Mail администратора сайта (отправитель по умолчанию).
public $adminEmail

$appName 공개적으로 프로퍼티

public string $appName
리턴 string

$element_max_code_length 공개적으로 프로퍼티

public int $element_max_code_length
리턴 integer

$languageCode 공개적으로 프로퍼티

язык по умолчанию
public $languageCode

$noImageUrl 공개적으로 프로퍼티

Это изображение показывается в тех случаях, когда не найдено основное.
public $noImageUrl

$passwordResetTokenExpire 공개적으로 프로퍼티

сбрасывать токен пароля через час
public $passwordResetTokenExpire

$registerRoles 공개적으로 프로퍼티

После регистрации пользователю будут присвоены эти роли
public $registerRoles

$tmpFolderScheme 공개적으로 프로퍼티

Схема временных папок Чистятся в момент нажатия на кнопку чистки временных файлов
public array $tmpFolderScheme
리턴 array

$tree_max_code_length 공개적으로 프로퍼티

public int $tree_max_code_length
리턴 integer