Get class name to use for pages using given Template
Note that value can be different from the $template->pageClass
property, since it is determined at runtime.
If it is different, then it is at least a class that extends the one defined by pageClass.
Available since version 3.0.152.
Usage
// basic usage
$string = $templates->getPageClass(Template $template);
// usage with all arguments
$string = $templates->getPageClass(Template $template, bool $withNamespace = true);
Arguments
Name | Type(s) | Description |
---|---|---|
template | Template | |
withNamespace (optional) | bool | Include namespace? (default=true) |
Return value
string
Returned class name includes namespace
$templates methods and properties
API reference based on ProcessWire core version 3.0.236