\Mautic
Synopsis
class Mautic
implements
Flushable
{
- // constants
- const CACHE_TTL = 60 * 60 * 24 * 3;
- // methods
- public void __construct()
- public static void flush()
- public void getSegmentsAsKeyValue()
- public void setAuth()
- public void getAPI()
- public void getAuth()
- public void getContextAPI()
- public void getSegments()
- public void mapFields()
- public void addContact()
- public void addOrUpdateContact()
- public void addContactToSegment()
- public void addOrUpdateContactSegments()
- public void isContactInSegment()
- public void getSegmentID()
- public void getContactByEmailAddress()
- public void getContactSegments()
Hierarchy
Implements
- SilverStripe\Core\Flushable
Tasks
Line | Task |
---|---|
36 | Only Basic Auth at this stage is supported |
118 | only the contact segment is updated |
Constants
Name | Value |
---|---|
CACHE_TTL | 60 * 60 * 24 * 3 |