ThemeContents

Class ThemeContents

This class represents a theme contents value object

package

Default

Methods

ThemeContents constructor

__construct(\InfoPageContentCollection $infoPageContents, \LinkPageContentCollection $linkPageContents, \InfoElementContentCollection $infoElementContents) 

Arguments

$infoPageContents

\InfoPageContentCollection

Info page contents

$linkPageContents

\LinkPageContentCollection

Link page contents

$infoElementContents

\InfoElementContentCollection

Info element contents

Return the info element content collection

infoElements() : \InfoElementContentCollection

Return the info page content collection

infoPages() : \InfoPageContentCollection

Return the link page content collection

linkPages() : \LinkPageContentCollection

Properties

Info page content collection

infoPageContents : \InfoPageContentCollection

Link page content collection

linkPageContents : \LinkPageContentCollection

Info element content collection

infoElementContents : \InfoElementContentCollection