You are here

public function ApprovedRequestJoinGroupActivityContext::isValidEntity in Open Social 10.3.x

Same name and namespace in other branches
  1. 8.9 modules/social_features/social_group/modules/social_group_request/src/Plugin/ActivityContext/ApprovedRequestJoinGroupActivityContext.php \Drupal\social_group_request\Plugin\ActivityContext\ApprovedRequestJoinGroupActivityContext::isValidEntity()
  2. 10.0.x modules/social_features/social_group/modules/social_group_request/src/Plugin/ActivityContext/ApprovedRequestJoinGroupActivityContext.php \Drupal\social_group_request\Plugin\ActivityContext\ApprovedRequestJoinGroupActivityContext::isValidEntity()
  3. 10.1.x modules/social_features/social_group/modules/social_group_request/src/Plugin/ActivityContext/ApprovedRequestJoinGroupActivityContext.php \Drupal\social_group_request\Plugin\ActivityContext\ApprovedRequestJoinGroupActivityContext::isValidEntity()
  4. 10.2.x modules/social_features/social_group/modules/social_group_request/src/Plugin/ActivityContext/ApprovedRequestJoinGroupActivityContext.php \Drupal\social_group_request\Plugin\ActivityContext\ApprovedRequestJoinGroupActivityContext::isValidEntity()

Determines if the entity is valid for this context.

Parameters

\Drupal\Core\Entity\EntityInterface $entity: The entity object.

Return value

bool TRUE if it's valid entity.

Overrides ActivityContextBase::isValidEntity

File

modules/social_features/social_group/modules/social_group_request/src/Plugin/ActivityContext/ApprovedRequestJoinGroupActivityContext.php, line 53

Class

ApprovedRequestJoinGroupActivityContext
Provides a 'ApprovedRequestJoinGroupActivityContext' activity context.

Namespace

Drupal\social_group_request\Plugin\ActivityContext

Code

public function isValidEntity(EntityInterface $entity) {

  /** @var \Drupal\Core\Entity\EntityInterface $entity */
  return $entity
    ->getEntityTypeId() === 'group_content';
}