addSection($this->getLeftSection()) ->addSection($this->getRightSection()); } public function getLeftSection() { $left = new HalfPageSection('left'); $field = new Switcher('zimbraFeatureMailPriorityEnabled'); $left->addField($field); $field = new Switcher('zimbraImapEnabled'); $left->addField($field); $field = new Switcher('zimbraFeatureImapDataSourceEnabled'); $left->addField($field); $field = new Switcher('zimbraFeatureMailSendLaterEnabled'); $left->addField($field); $field = new Switcher('zimbraFeatureFiltersEnabled'); $left->addField($field); $field = new Switcher('zimbraFeatureNewMailNotificationEnabled'); $left->addField($field); $field = new Switcher('zimbraFeatureReadReceiptsEnabled'); $left->addField($field); return $left; } public function getRightSection() { $right = new HalfPageSection('right'); $field = new Switcher('zimbraFeatureFlaggingEnabled'); $right->addField($field); $field = new Switcher('zimbraPop3Enabled'); $right->addField($field); $field = new Switcher('zimbraFeaturePop3DataSourceEnabled'); $right->addField($field); $field = new Switcher('zimbraFeatureConversationsEnabled'); $right->addField($field); $field = new Switcher('zimbraFeatureOutOfOfficeReplyEnabled'); $right->addField($field); $field = new Switcher('zimbraFeatureIdentitiesEnabled'); $right->addField($field); return $right; } }