Properties

$rewrites

$rewrites :array

Type

array—rewrites

Methods

renderHTML()

renderHTML(\App\Base\Abstracts\Controllers\BasePage  $current_page): string

{@inheritdocs}

Parameters

\App\Base\Abstracts\Controllers\BasePage $current_page

Throws

\Exception

Returns

string

getInstance()

getInstance(): string

gets block instance

Returns

string

render()

render(\App\Base\Abstracts\Controllers\BasePage|null  $current_page = null): string

renders block

Parameters

\App\Base\Abstracts\Controllers\BasePage|null $current_page

Throws

\Exception

Returns

string

isCodeBlock()

isCodeBlock(): boolean

checks if is code block

Returns

boolean

getRewrites()

getRewrites(false  $reset = false): array

gets block rewrite objects

Parameters

false $reset

Throws

\Exception

Returns

array

checkValidRewrite()

checkValidRewrite(\App\Site\Models\Rewrite  $rewrite): boolean

checks if block can be shown on specific rewrite

Parameters

\App\Site\Models\Rewrite $rewrite

Throws

\Exception

Returns

boolean

getId()

getId(): integer

Returns

integer

getWebsiteId()

getWebsiteId(): integer

Returns

integer

getRegion()

getRegion(): string

Returns

string

getLocale()

getLocale(): string

Returns

string

getInstanceClass()

getInstanceClass(): string

Returns

string

getTitle()

getTitle(): string

Returns

string

getContent()

getContent(): string

Returns

string

getConfig()

getConfig(): string

Returns

string

getUserId()

getUserId(): integer

Returns

integer

getCreatedAt()

getCreatedAt(): \DateTime

Returns

\DateTime

getUpdatedAt()

getUpdatedAt(): \DateTime

Returns

\DateTime