Properties

$gallery

$gallery :array

Type

array—page gallyer

$terms

$terms :array

Type

array—page terms

Methods

getRewrite()

getRewrite(): \App\Site\Models\Rewrite

gets object rewrite model

Throws

\Exception

Returns

\App\Site\Models\Rewrite

getFrontendUrl()

getFrontendUrl(): string

gets frontend url for object

Throws

\Exception

Returns

string

postPersist()

postPersist(): self

post persist hook

Throws

\Exception

Returns

self

preRemove()

preRemove(): self

pre remove hook

Throws

\Exception

Returns

self

getTranslations()

getTranslations(): array

returns object translations urls

Throws

\Exception

Returns

array

getPageTitle()

getPageTitle(): string

return page title

Returns

string

getRewritePrefix()

getRewritePrefix(): string

{@inheritdocs}

Returns

string

getGallery()

getGallery(false  $reset = false): array

gets page gallery

Parameters

false $reset

Throws

\Exception

Returns

array

addMedia()

addMedia(\App\Site\Models\MediaElement  $media_element): self

adds media to page

Parameters

\App\Site\Models\MediaElement $media_element

Throws

\Degami\Basics\Exceptions\BasicException

Returns

self

removeMedia()

removeMedia(\App\Site\Models\MediaElement  $media_element): self

removes media from page

Parameters

\App\Site\Models\MediaElement $media_element

Throws

\Degami\Basics\Exceptions\BasicException

Returns

self

getTerms()

getTerms(false  $reset = false): array

get page terms

Parameters

false $reset

Throws

\Exception

Returns

array

addTerm()

addTerm(\App\Site\Models\Taxonomy  $term): self

adds a term to page

Parameters

\App\Site\Models\Taxonomy $term

Throws

\Degami\Basics\Exceptions\BasicException

Returns

self

removeTerm()

removeTerm(\App\Site\Models\Taxonomy  $term): self

removes a term from page

Parameters

\App\Site\Models\Taxonomy $term

Throws

\Degami\Basics\Exceptions\BasicException

Returns

self

getId()

getId(): integer

Returns

integer

getWebsiteId()

getWebsiteId(): integer

Returns

integer

getUrl()

getUrl(): string

Returns

string

getLocale()

getLocale(): string

Returns

string

getTitle()

getTitle(): string

Returns

string

getTemplateName()

getTemplateName(): string

Returns

string

getContent()

getContent(): string

Returns

string

getMetaDescription()

getMetaDescription(): string

Returns

string

getMetaKeywords()

getMetaKeywords(): string

Returns

string

getHtmlTitle()

getHtmlTitle(): string

Returns

string

getUserId()

getUserId(): integer

Returns

integer

getCreatedAt()

getCreatedAt(): \DateTime

Returns

\DateTime

getUpdatedAt()

getUpdatedAt(): \DateTime

Returns

\DateTime