public function testGetBuiltTypeDropDownArray() { $builtTypes = EmailTemplate::getBuiltTypeDropDownArray(); $this->assertCount(3, $builtTypes); $this->assertArrayHasKey(EmailTemplate::BUILT_TYPE_PLAIN_TEXT_ONLY, $builtTypes); $this->assertArrayHasKey(EmailTemplate::BUILT_TYPE_PASTED_HTML, $builtTypes); $this->assertArrayHasKey(EmailTemplate::BUILT_TYPE_BUILDER_TEMPLATE, $builtTypes); }
/** * @return array */ protected function getTypeData() { $sourceModuleType = $this->getSourceModuleType(); $baseRoute = "emailTemplates/default/create?type={$sourceModuleType}&builtType="; // Not Coding Standard $builtTypes = EmailTemplate::getBuiltTypeDropDownArray(); $types = array(); foreach ($builtTypes as $builtType => $titleLabel) { $types['clearCache'][] = array('titleLabel' => $titleLabel, 'route' => $baseRoute . $builtType); } return $types; }