public static function SendinblueManager::getTemplateList in SendinBlue 7.2
Same name and namespace in other branches
- 7 includes/sendinblue.manage.inc \SendinblueManager::getTemplateList()
Get template list.
Return value
array An array of template.
1 call to SendinblueManager::getTemplateList()
- sendinblue_signup_form in includes/
sendinblue_signup.admin.inc - Return a form for adding/editing a sendinblue signup form.
File
- includes/
sendinblue.manage.inc, line 329 - Manage class file.
Class
- SendinblueManager
- Basic manager of module.
Code
public static function getTemplateList() {
$sendinblueMailin = new SendinblueMailin();
$sibCampaigns = $sendinblueMailin
->getCampaigns('template');
$templates = array(
array(
'id' => '-1',
'name' => 'Default',
),
);
if ($sibCampaigns) {
foreach ($sibCampaigns
->getTemplates() as $template) {
$templates[] = array(
'id' => $template
->getId(),
'name' => $template
->getName(),
);
}
}
return $templates;
}