CoolCMS API

MessageInfoLineFactory extends BaseComponentFactory
in package

Table of Contents

Properties

$appContext  : AppContext
$control  : BaseComponent|null
$messageManager  : MessageManager
$messageReportManager  : MessageReportManager
$messageVoteManager  : MessageVoteManager
$ratingFactory  : RatingFactory
$recommendFormFactory  : RecommendFormFactory
$session  : Session

Methods

__construct()  : mixed
create()  : MessageInfoLine
getAppContext()  : AppContext
getControl()  : BaseComponent
initControl()  : void
initializeAllContexts()  : void
setAppContext()  : $this
initialized()  : T
Stores the component as `$control`, initializes it and returns it with its concrete type (so `create(): Cart` does not return the generic `?BaseComponent` property).

Properties

Methods

__construct()

public __construct(MessageManager $messageManager, MessageVoteManager $messageVoteManager, MessageReportManager $messageReportManager, Session $session, RecommendFormFactory $recommendFormFactory, RatingFactory $ratingFactory) : mixed
Parameters
$messageManager : MessageManager
$messageVoteManager : MessageVoteManager
$messageReportManager : MessageReportManager
$session : Session
$recommendFormFactory : RecommendFormFactory
$ratingFactory : RatingFactory

initialized()

Stores the component as `$control`, initializes it and returns it with its concrete type (so `create(): Cart` does not return the generic `?BaseComponent` property).

protected initialized(T $control) : T
Parameters
$control : T
Tags
template
Return values
T
On this page

Search results