MailingSettingsForm
extends Form
in package
Table of Contents
- $analyticsReportManager : ReportsManager
- $reports : array<string|int, mixed>
- $structuresLevelManager : StructureLevelTypeManager
- $userStructuresIds : array<string|int, mixed>
- build() : Form
- setAnalyticsReportManager() : void
- setReports() : void
- setStructureLevelManager() : void
- setUserStructureIds() : void
Properties
$analyticsReportManager
private
ReportsManager
$analyticsReportManager
$reports
private
array<string|int, mixed>
$reports
$structuresLevelManager
private
StructureLevelTypeManager
$structuresLevelManager
= null
$userStructuresIds
private
array<string|int, mixed>
$userStructuresIds
= []
Methods
build()
public
build() : Form
Return values
Form —setAnalyticsReportManager()
public
setAnalyticsReportManager(ReportsManager $reportsManager) : void
Parameters
- $reportsManager : ReportsManager
Return values
void —setReports()
public
setReports(array<string|int, mixed> $reports) : void
Parameters
- $reports : array<string|int, mixed>
Return values
void —setStructureLevelManager()
public
setStructureLevelManager(StructureLevelTypeManager $structuresLevelManager) : void
Parameters
- $structuresLevelManager : StructureLevelTypeManager
Return values
void —setUserStructureIds()
public
setUserStructureIds(array<string|int, mixed> $structureIds) : void
Parameters
- $structureIds : array<string|int, mixed>