An Inx_Api_Filter_Filter is used to define target groups of recipients that share common properties.
An Inx_Api_Filter_Filter is used to define target groups of recipients that share common properties. For example: All recipients born after 1970. To accomplish this, a
Located in /Api/Filter/Filter.php (line 19)
Inx_Api_BusinessObject | --Inx_Api_Filter_Filter
Returns the creation datetime of this filter.
Returns the creation datetime of this filter.
Returns the id of the list which this filter belongs to.
Returns the id of the list which this filter belongs to.
Returns the unique name of this filter.
Returns the unique name of this filter.
Returns the statment of this filter.
Returns the statment of this filter. The statement defines the target group of recipients.
Sets the unique name of this filter.
Sets the unique name of this filter.
Sets the filter statement.
Sets the filter statement. The statement defines the target group of recipients. A filter statement consists of at least one condition that recipients must match. Multiple conditions may be composed to a filter using the AND/OR operators. There are four possible condition types which may be used:
The following operators may be used to compare columns to a given value or check their content:
Using free expressions you can create more powerful statements. The operators which can be used in free expressions are:
Recipient reaction conditions may be used to select recipients who reacted on a specific mailing or link. The operators used for recipient reaction conditions are:
Filter membership conditions may be used to select recipients who are (or aren't) member of another filter. The operators used for these checks are:
Please note that date values for the filter have to be specified in german 24-hour date format. To accomplish this, the date() function with the following date pattern can be used:
$filterDate = date("d.m.Y H:i:s");
Inherited From Inx_Api_BusinessObject
Inx_Api_BusinessObject::commitUpdate()
Inx_Api_BusinessObject::getId()
Inx_Api_BusinessObject::reload()
Constant for the creation datetime attribute.
Constant for the creation datetime attribute. Used as order attribute in select statements.
Constant for the list context attribute.
Constant for the list context attribute.
Constant for the name attribute.
Constant for the name attribute. Used as order attribute in select statements.
Constant for the statement attribute.
Constant for the statement attribute.
Documentation generated on Thu, 17 Sep 2015 14:27:24 +0200 by phpDocumentor 1.3.2