Innoweb\MailChimpSignup\Pages\CampaignListPage
Synopsis
class CampaignListPage
extends Page
{
- // members
- private static string $singular_name = 'MailChimp Campaign List Page';
- private static string $plural_name = 'MailChimp Campaign List Pages';
- private static string $description = 'Page listing selected MailChimp campaigns.';
- private static string $icon = 'innoweb/silverstripe-mailchimp-signup:client/images/treeicons/page-mailchimp.png';
- private static string $table_name = 'MailChimpSignupCampaignListPage';
- private static array $db = ;
- private static array $has_many = ;
- private static array $defaults = ;
- private static array $dependencies = ;
- protected $logger;
- // methods
- public void getCMSFields()
- public void onAfterWrite()
- public void onAfterDelete()
- public void updateCampaigns()
- protected void loadCampaigns()
- protected void processCampaign()
- public $this setLogger()
Hierarchy
Extends
- Page
Members
private
- $db
- $defaults
- $dependencies
- $description
- $has_many
- $icon
- $plural_name
- $singular_name
- $table_name
protected
- $logger