class UserActorTypeResolver in Open Social 10.2.x
Same name and namespace in other branches
- 10.3.x modules/social_features/social_user/src/GraphQL/UserActorTypeResolver.php \Drupal\social_user\GraphQL\UserActorTypeResolver
- 10.1.x modules/social_features/social_user/src/GraphQL/UserActorTypeResolver.php \Drupal\social_user\GraphQL\UserActorTypeResolver
Type resolver for User concrete class of Actor interface.
Hierarchy
- class \Drupal\social_user\GraphQL\UserActorTypeResolver extends \Drupal\social_graphql\GraphQL\DecoratableTypeResolver
Expanded class hierarchy of UserActorTypeResolver
1 file declares its use of UserActorTypeResolver
- UserSchemaExtension.php in modules/
social_features/ social_user/ src/ Plugin/ GraphQL/ SchemaExtension/ UserSchemaExtension.php
File
- modules/
social_features/ social_user/ src/ GraphQL/ UserActorTypeResolver.php, line 11
Namespace
Drupal\social_user\GraphQLView source
class UserActorTypeResolver extends DecoratableTypeResolver {
/**
* {@inheritdoc}
*/
protected function resolve($actor) : ?string {
return $actor instanceof UserInterface ? 'User' : NULL;
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
UserActorTypeResolver:: |
protected | function |