interface MandrillAPIInterface in Mandrill 8
Interface for the Mandrill API.
Hierarchy
- interface \Drupal\mandrill\MandrillAPIInterface
Expanded class hierarchy of MandrillAPIInterface
All classes that implement MandrillAPIInterface
2 files declare their use of MandrillAPIInterface
- MandrillAdminSettingsForm.php in src/
Form/ MandrillAdminSettingsForm.php - MandrillReportsService.php in modules/
mandrill_reports/ src/ MandrillReportsService.php - Contains \Drupal\mandrill_reports\MandrillReportsService.
File
- src/
MandrillAPIInterface.php, line 8
Namespace
Drupal\mandrillView source
interface MandrillAPIInterface {
public function isLibraryInstalled();
public function getMessages($email);
public function getTemplates();
public function getSubAccounts();
public function getWebhooks();
public function getInboundDomains();
public function getInboundRoutes();
public function getUser();
public function getTags();
public function getTag($tag);
public function getTagTimeSeries($tag);
public function getTagsAllTimeSeries();
public function getSenders();
public function getSender($email);
public function getSenderTimeSeries($email);
public function getURLs();
public function getURLTimeSeries($url);
public function addInboundDomain($domain);
public function addWebhook($path, $events, $description = 'Drupal Webhook');
public function deleteInboundDomain($domain);
public function addInboundRoute($domain, $pattern, $url);
public function sendTemplate($message, $template_id, $template_content);
public function send(array $message);
}