class PagePopulator extends AbstractPopulator (View source)

Traits

Trait LoggerAwareTrait A trait used with LoggerAwareInterface

Trait ApplicationAwareTrait A trait used with ApplicationAwareInterface

LoggerAwareTrait

Properties

protected Application $app from  ApplicationAwareTrait

Methods

string
getLoggerChannel()

Get the logger channel expected by this LoggerAwareTrait implementation The user is expected to declare this method and return a valid channel name.

setApplication(Application $app)

Setter method for the application

string
getDataClass()

No description

array
createContentObjects(DataInterface $data)

No description

Details

abstract string getLoggerChannel()

Get the logger channel expected by this LoggerAwareTrait implementation The user is expected to declare this method and return a valid channel name.

Return Value

string

One of \Concrete\Core\Logging\Channels::CHANNEL_*

setApplication(Application $app)

Setter method for the application

Parameters

Application $app

array createSummaryContentObjects(CategoryMemberInterface $mixed)

No description

Parameters

CategoryMemberInterface $mixed

Return Value

array

string getDataClass()

No description

Return Value

string

array createContentObjects(DataInterface $data)

No description

Parameters

DataInterface $data

Return Value

array