Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Copyright
+ Граф наследования:Copyright:

Открытые члены

 isFree ()
 
 isLocked ()
 
 enabled ()
 
 exec ()
 
 setLang (?string $lang)
 
 setSiteId (?int $siteId)
 
 view ()
 
- Открытые члены унаследованные от Page
 __construct ($editMode=false, $isPage=true)
 
 isPage ()
 
 getTitle ()
 
 getDescription ()
 
 getSort ()
 
 getLockedMessage ()
 
 isNeedPublication ()
 
 getCode ()
 
 setData (array $data)
 
 getPageFields ()
 
 getFields ()
 
 enabledInEditMode ()
 
 enabledInIntranetMode ()
 
 fieldsHash ()
 
 dataExist ()
 
 setCustomExec (callable $callback)
 
 issetCustomExec ()
 

Открытые статические члены

static getRandomPhraseId ()
 
static onCopy (?array $data, int $entityId, string $type, bool $publication=false)
 

Защищенные члены

 getMap ()
 
 getLang ()
 
 getSiteId ()
 
 isRuLang ()
 
 getCommonText ()
 
 getAdditionalText ()
 
 getTermsContent ()
 
 getRandomPhraseCollection (string $type)
 
- Защищенные члены унаследованные от Page
 isEditMode ()
 
 execCustom ()
 

Защищенные данные

const PAGE_TYPE_PAGE = 'PAGE'
 
const PAGE_TYPE_STORE = 'STORE'
 
const REGIONS_RU_LANG = ['ru', 'by', 'kz']
 
const RANDOM_PHRASE_COUNT = 32
 
- Защищенные данные унаследованные от Page
 $editMode = false
 
 $fields = array()
 
 $fieldsPage = array()
 
 $isPage = true
 
 $customExec = null
 
 $isNeedPublication = false
 

Подробное описание

См. определение в файле copyright.php строка 16

Методы

◆ enabled()

enabled ( )

Enable or not the hook.

Возвращает
boolean

Переопределяет метод предка Page.

См. определение в файле copyright.php строка 73

◆ exec()

exec ( )

Exec hook. Now do nothing, because using print in template

Возвращает
void

Переопределяет метод предка Page.

См. определение в файле copyright.php строка 92

◆ getAdditionalText()

getAdditionalText ( )
protected

Return random additional phrase with link

Возвращает
string

См. определение в файле copyright.php строка 263

◆ getCommonText()

getCommonText ( )
protected

См. определение в файле copyright.php строка 185

◆ getLang()

getLang ( )
protected

Get current site language

Возвращает
string

См. определение в файле copyright.php строка 116

◆ getMap()

getMap ( )
protected

Map of the field.

Возвращает
array

Переопределяет метод предка Page.

См. определение в файле copyright.php строка 35

◆ getRandomPhraseCollection()

getRandomPhraseCollection ( string $type)
protected

Collection of random phrases

Возвращает
array|array[]

См. определение в файле copyright.php строка 367

◆ getRandomPhraseId()

static getRandomPhraseId ( )
static

Get random text code from collection

Возвращает
int

См. определение в файле copyright.php строка 398

◆ getSiteId()

getSiteId ( )
protected

Get current site id

Возвращает
int

См. определение в файле copyright.php строка 135

◆ getTermsContent()

getTermsContent ( )
protected

См. определение в файле copyright.php строка 306

◆ isFree()

isFree ( )

Enable only in high plan.

Возвращает
boolean

Переопределяет метод предка Page.

См. определение в файле copyright.php строка 53

◆ isLocked()

isLocked ( )

Locked or not current hook in free plan.

Возвращает
bool

Переопределяет метод предка Page.

См. определение в файле copyright.php строка 62

◆ isRuLang()

isRuLang ( )
protected

Check is current site lang in ru region

Возвращает
bool

См. определение в файле copyright.php строка 144

◆ onCopy()

static onCopy ( ?array $data,
int $entityId,
string $type,
bool $publication = false )
static

Hook copy handler for save editor value, randomizer

Аргументы
array | null$dataData.
int$entityIdEntity.
string$typeType.
bool$publicationIs publication.
Возвращает
array|null

См. определение в файле copyright.php строка 412

◆ setLang()

setLang ( ?string $lang)

Save current site language

Аргументы
string | null$langLanguage.
Возвращает
void

См. определение в файле copyright.php строка 107

◆ setSiteId()

setSiteId ( ?int $siteId)

Save current site id

Аргументы
int | null$siteIdSiteId.
Возвращает
void

См. определение в файле copyright.php строка 126

◆ view()

view ( )

Return footer html

Возвращает
string

См. определение в файле copyright.php строка 153

Данные класса

◆ PAGE_TYPE_PAGE

const PAGE_TYPE_PAGE = 'PAGE'
protected

См. определение в файле copyright.php строка 18

◆ PAGE_TYPE_STORE

const PAGE_TYPE_STORE = 'STORE'
protected

См. определение в файле copyright.php строка 19

◆ RANDOM_PHRASE_COUNT

const RANDOM_PHRASE_COUNT = 32
protected

Actual only for ru/by/kz, for any languages always 1

См. определение в файле copyright.php строка 29

◆ REGIONS_RU_LANG

const REGIONS_RU_LANG = ['ru', 'by', 'kz']
protected

См. определение в файле copyright.php строка 21