public function UserDeveloperConverter::convertUser in Apigee Edge 8
Same name in this branch
- 8 src/UserDeveloperConverter.php \Drupal\apigee_edge\UserDeveloperConverter::convertUser()
- 8 tests/modules/apigee_edge_test/src/UserDeveloperConverter.php \Drupal\apigee_edge_test\UserDeveloperConverter::convertUser()
Push but do not sync Drupal user roles to Apigee Edge.
Overrides UserDeveloperConverter::convertUser
File
- tests/modules/ apigee_edge_test/ src/ UserDeveloperConverter.php, line 74 
Class
- UserDeveloperConverter
- Service decorator for user-developer converter.
Namespace
Drupal\apigee_edge_testCode
public function convertUser(UserInterface $user) : UserToDeveloperConversionResult {
  $original_result = parent::convertUser($user);
  $original_result
    ->getDeveloper()
    ->setAttribute(static::DRUPAL_ROLE_ATTRIBUTE_NAME, implode(',', $user
    ->getRoles()));
  return new UserToDeveloperConversionResult($original_result
    ->getDeveloper(), $original_result
    ->getSuccessfullyAppliedChanges() + 1, $original_result
    ->getProblems());
}