PHP Класс Contao\BackendModule

Parent class for back end modules that are not using the default engine.
Наследование: extends Backend
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$arrData array Current record
$objDc object Data container object
$strTemplate string Template

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

Метод Описание
__construct ( DataContainer $dc = null ) Initialize the object
__get ( string $strKey ) : mixed Return an object property
__set ( string $strKey, mixed $varValue ) Set an object property
generate ( ) : string Parse the template

Защищенные методы

Метод Описание
compile ( ) Compile the current element

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

__construct() публичный Метод

Initialize the object
public __construct ( DataContainer $dc = null )
$dc DataContainer

__get() публичный Метод

Return an object property
public __get ( string $strKey ) : mixed
$strKey string
Результат mixed

__set() публичный Метод

Set an object property
public __set ( string $strKey, mixed $varValue )
$strKey string
$varValue mixed

compile() абстрактный защищенный Метод

Compile the current element
abstract protected compile ( )

generate() публичный Метод

Parse the template
public generate ( ) : string
Результат string

Описание свойств

$arrData защищенное свойство

Current record
protected array $arrData
Результат array

$objDc защищенное свойство

Data container object
protected object $objDc
Результат object

$strTemplate защищенное свойство

Template
protected string $strTemplate
Результат string