Ejemplo n.º 1
0
 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;
 }