Documentation

rex_template
in package

Template Objekt.

Zuständig für die Verarbeitung eines Templates.

Table of Contents

Methods

__construct()  : mixed
deleteCache()  : bool
exists()  : bool
forKey()  : self|null
generate()  : bool
getCtypes()  : array<int, rex_ctype>
getDefaultId()  : int
getFile()  : false|string
getFilePath()  : false|string
getId()  : int
getKey()  : string|null
getTemplate()  : false|string|null
getTemplatesDir()  : string
getTemplatesForCategory()  : array<int, string>
Returns an array containing all templates which are available for the given category_id.
hasModule()  : bool
templateIsInUse()  : false|string

Methods

__construct()

public __construct(mixed $templateId) : mixed
Parameters
$templateId : mixed

deleteCache()

public deleteCache() : bool
Tags
deprecated

since structure 2.11, use rex_template_cache::delete instead

Return values
bool

exists()

public static exists(int $templateId) : bool
Parameters
$templateId : int
Return values
bool

forKey()

public static forKey(string $templateKey) : self|null
Parameters
$templateKey : string
Return values
self|null

generate()

public generate() : bool
Tags
deprecated

since structure 2.11, use rex_template_cache::generate instead

Return values
bool

getDefaultId()

public static getDefaultId() : int
Return values
int

getFile()

public getFile() : false|string
Return values
false|string

getFilePath()

public static getFilePath(mixed $templateId) : false|string
Parameters
$templateId : mixed
Tags
deprecated

since structure 2.11, use rex_template_cache::getPath instead

Return values
false|string

getKey()

public getKey() : string|null
Return values
string|null

getTemplate()

public getTemplate() : false|string|null
Return values
false|string|null

getTemplatesDir()

public static getTemplatesDir() : string
Tags
deprecated

since structure 2.11, use rex_template_cache instead

Return values
string

getTemplatesForCategory()

Returns an array containing all templates which are available for the given category_id.

public static getTemplatesForCategory(int $categoryId[, bool $ignoreInactive = true ]) : array<int, string>

if the category_id is non-positive all templates in the system are returned. if the category_id is invalid an empty array is returned.

Parameters
$categoryId : int
$ignoreInactive : bool = true
Return values
array<int, string>

hasModule()

public static hasModule(array<string|int, mixed> $templateAttributes, mixed $ctype, mixed $moduleId) : bool
Parameters
$templateAttributes : array<string|int, mixed>
$ctype : mixed
$moduleId : mixed
Return values
bool

templateIsInUse()

public static templateIsInUse(int $templateId, string $msgKey) : false|string
Parameters
$templateId : int
$msgKey : string
Return values
false|string

        
On this page

Search results