| $api (defined in Data) | Data | protected |
| $pool (defined in Data) | Data | protected |
| __call(string $method, array $args) | Data | |
| __construct($caller, array $data=[]) | Data | |
| __toString() | AbstractEntity | |
| _container() | AbstractEntity | protected |
| _dir() | CreateTrait | protected |
| _get(string $field) | AbstractEntity | protected |
| _hydrate(string $class, $item) | Data | protected |
| _onDelete() (defined in AbstractEntity) | AbstractEntity | protected |
| _onSave() (defined in AbstractEntity) | AbstractEntity | protected |
| _reload(string $field) | AbstractEntity | protected |
| _select($subject, callable $filter,... $args) | Data | protected |
| _setData(array $data) | Data | protected |
| _setField(string $field, $value) | Data | protected |
| BUDGET_DAILY (defined in MarketingEvent) | MarketingEvent | |
| BUDGET_LIFETIME (defined in MarketingEvent) | MarketingEvent | |
| CHANNEL_DISPLAY (defined in MarketingEvent) | MarketingEvent | |
| CHANNEL_EMAIL (defined in MarketingEvent) | MarketingEvent | |
| CHANNEL_REFERRAL (defined in MarketingEvent) | MarketingEvent | |
| CHANNEL_SEARCH (defined in MarketingEvent) | MarketingEvent | |
| CHANNEL_SOCIAL (defined in MarketingEvent) | MarketingEvent | |
| create() | CreateTrait | |
| delete() (defined in DeleteTrait) | DeleteTrait | |
| DIR (defined in MarketingEvent) | MarketingEvent | |
| getBudget() | MarketingEvent | |
| getBudgetType() | MarketingEvent | |
| getCurrency() | MarketingEvent | |
| getDescription() | MarketingEvent | |
| getEndedAt() | MarketingEvent | |
| getEventType() | MarketingEvent | |
| getId() | AbstractEntity | |
| getManageUrl() | MarketingEvent | |
| getMarketedResources() | MarketingEvent | |
| getMarketingChannel() | MarketingEvent | |
| getPoolKeys() | AbstractEntity | |
| getPreviewUrl() | MarketingEvent | |
| getReferringDomain() | MarketingEvent | |
| getRemoteId() | MarketingEvent | |
| getScheduledToEndAt() | MarketingEvent | |
| getStartedAt() | MarketingEvent | |
| getUtmCampaign() | MarketingEvent | |
| getUtmMedium() | MarketingEvent | |
| getUtmSource() | MarketingEvent | |
| hasId() | AbstractEntity | |
| isPaid() | MarketingEvent | |
| load($caller, string $id, array $query=[]) | AbstractEntity | static |
| loadAll($caller, string $path, array $query=[]) | AbstractEntity | static |
| MAP (defined in MarketingEvent) | MarketingEvent | |
| newEngagement() | MarketingEvent | |
| newResource() | MarketingEvent | |
| PATCH (defined in Data) | Data | |
| reload() | AbstractEntity | |
| sendEngagements(array $engagements) | MarketingEvent | |
| serialize() | Data | |
| setBudget(number $budget) | MarketingEvent | |
| setBudgetType(string $type) | MarketingEvent | |
| setCurrency(string $currency) | MarketingEvent | |
| setDescription(string $text) | MarketingEvent | |
| setEndedAt(string $iso8601) | MarketingEvent | |
| setEventType(string $type) | MarketingEvent | |
| setManageUrl(string $url) | MarketingEvent | |
| setMarketedResources(Resource[] $resources) | MarketingEvent | |
| setMarketingChannel(string $channel) | MarketingEvent | |
| setPaid(bool $paid) | MarketingEvent | |
| setPreviewUrl(string $url) | MarketingEvent | |
| setReferringDomain(string $domain) | MarketingEvent | |
| setRemoteId(string $id) | MarketingEvent | |
| setScheduledToEndAt(string $iso8601) | MarketingEvent | |
| setStartedAt(string $iso8601) | MarketingEvent | |
| setUtmCampaign(string $campaign) | MarketingEvent | |
| setUtmMedium(string $medium) | MarketingEvent | |
| setUtmSource(string $source) | MarketingEvent | |
| toArray() | Data | |
| TYPE (defined in MarketingEvent) | MarketingEvent | |
| TYPE_ABANDONED_CART (defined in MarketingEvent) | MarketingEvent | |
| TYPE_AD (defined in MarketingEvent) | MarketingEvent | |
| TYPE_AFFILIATE (defined in MarketingEvent) | MarketingEvent | |
| TYPE_LOYALTY (defined in MarketingEvent) | MarketingEvent | |
| TYPE_MESSAGE (defined in MarketingEvent) | MarketingEvent | |
| TYPE_NEWSLETTER (defined in MarketingEvent) | MarketingEvent | |
| TYPE_POST (defined in MarketingEvent) | MarketingEvent | |
| TYPE_RETARGETING (defined in MarketingEvent) | MarketingEvent | |
| TYPE_TRANSACTIONAL (defined in MarketingEvent) | MarketingEvent | |
| unserialize($serialized) | Data | |
| update() | UpdateTrait | |