Using the Inx_Api_Recipient_AttributeManager, attributes (columns) can be manipulated.
Using the Inx_Api_Recipient_AttributeManager, attributes (columns) can be manipulated. The following operations can be performed using the AttributeManager:
The AttributeManager can not be used to change attribute values for recipients. This is performed using the Inx_Api_Recipient_RecipientContext. See the RecipientContext documentation for more information on this topic.
Following example illustrates how to create a new text attribute with a length of 50 characters:
$oSession->getAttributeManager()->create( "Firstname", Inx_Api_Recipient_Attribute::DATA_TYPE_STRING, 50 );
For more information on Attributes in general, see the Inx_Api_Recipient_Attribute documentation.
Located in /Api/Recipient/AttributeManager.php (line 44)
Checks whether the given attributes are visible in the specified list.
Checks whether the given attributes are visible in the specified list. The result is an associative array where the attribute id is the key and the value is a bool indicating the visibility of the attribute.
Create a new user attribute.
Create a new user attribute.
Checks whether the given attribute is visible in the specified list.
Checks whether the given attribute is visible in the specified list.
Remove a user attribute.
Remove a user attribute.
Rename a user attribute.
Rename a user attribute.
Sets the visibility of a list of attributes (columns) in a specific list.
Sets the visibility of a list of attributes (columns) in a specific list. Some attributes, like the email attribute, may not be shown or hidden and will therefore trigger an Inx_Api_APIException. If the list contains such an attribute, none of the attributes will be modified.
Sets the visibility of an attribute (column) in a specific list.
Sets the visibility of an attribute (column) in a specific list. Some attributes, like the email attribute, may not be shown or hidden and will therefore trigger an Inx_Api_APIException.
Sets the visibility of a list of attributes (columns) in all lists.
Sets the visibility of a list of attributes (columns) in all lists. Some attributes, like the email attribute, may not be shown or hidden and will therefore trigger an Inx_Api_APIException. If the list contains such an attribute, none of the attributes will be modified.
Sets the visibility of an attribute (column) in all lists.
Sets the visibility of an attribute (column) in all lists. Some attributes, like the email attribute, may not be shown or hidden and will therefore trigger an Inx_Api_APIException.
Documentation generated on Thu, 17 Sep 2015 14:27:21 +0200 by phpDocumentor 1.3.2