protected function AcquiaLiftWebTestBase::createUserProfileField in Acquia Lift Connector 7
Same name and namespace in other branches
- 7.2 tests/acquia_lift.test \AcquiaLiftWebTestBase::createUserProfileField()
Creates a user profile field which can be used for targeting.
Return value
array An associative array representing the field.
1 call to AcquiaLiftWebTestBase::createUserProfileField()
- AcquiaLiftWebTestAgentAdmin::testSyncOptionSets in tests/
acquia_lift.test - Tests syncing of Option Set information to Acquia Lift.
File
- tests/
acquia_lift.test, line 245 - Integration tests for Acquia Lift module.
Class
- AcquiaLiftWebTestBase
- @file Integration tests for Acquia Lift module.
Code
protected function createUserProfileField() {
$field = array(
'field_name' => 'field_' . drupal_strtolower($this
->randomName()),
'type' => 'text',
'cardinality' => 1,
);
field_create_field($field);
$fieldInstance = array(
'field_name' => $field['field_name'],
'entity_type' => 'user',
'bundle' => 'user',
'settings' => array(
'user_register_form' => FALSE,
),
);
field_create_instance($fieldInstance);
return $field;
}