API docs     >     Extensions

MailingExtension

Description

The MailingExtension class, which represents an instance of a Mailing Extension.

Methods

Constructor of the MailingExtension class
Adds a custom permission for this Extension
Adds this Extension to the specified Mailing
Calls a specific Extension hook Callback method
Checks if a User owns a custom permission
Gets the Object Id of the current Object instance
Gets basic information about this Extension
Gets an instance of the Object this Extension is added to
Gets the path in the filesystem for the current Extension instance
Gets the Extension type
Installs this Extension
log
Logs a message to the History of the Mailing
Prototype callback function which is called when this Extension gets added to a Mailing
Prototype callback function which is called when the Mailing gets approved
Prototype callback function which is called when a Property of the Mailing changes
Prototype callback function which is called when the Mailing gets published
Prototype callback function which is called when this Extension gets removed from a Mailing
Prototype callback function which is called when the Extension Tab of the Mailing gets rendered
Prototype callback function which is called when the Mailing gets a new version
Removes this Extension from the specified Mailing
Removes a custom permission for this Extension
Sets the Extension to "installed"
Sets the Extension to "uninstalled"
Uninstalls this Extension
Checks if this Extension is used by the specified Mailing

Inherited from

Extension