public function WebformRevisionsRequest::getCurrentSourceEntity in Config Entity Revisions 8
Same name and namespace in other branches
- 8.2 modules/webform_revisions/src/WebformRevisionsRequest.php \Drupal\webform_revisions\WebformRevisionsRequest::getCurrentSourceEntity()
- 1.x modules/webform_revisions/src/WebformRevisionsRequest.php \Drupal\webform_revisions\WebformRevisionsRequest::getCurrentSourceEntity()
Get the current request's source entity.
Parameters
string|array $ignored_types: (optional) Array of ignore entity types.
Return value
\Drupal\Core\Entity\EntityInterface|null The current request's source entity.
Overrides WebformRequest::getCurrentSourceEntity
3 calls to WebformRevisionsRequest::getCurrentSourceEntity()
- WebformRevisionsRequest::getCurrentWebform in modules/
webform_revisions/ src/ WebformRevisionsRequest.php - Get webform associated with the current request.
- WebformRevisionsRequest::getWebformEntities in modules/
webform_revisions/ src/ WebformRevisionsRequest.php - Get the webform and source entity for the current request.
- WebformRevisionsRequest::getWebformSubmissionEntities in modules/
webform_revisions/ src/ WebformRevisionsRequest.php - Get the webform submission and source entity for the current request.
File
- modules/
webform_revisions/ src/ WebformRevisionsRequest.php, line 153
Class
- WebformRevisionsRequest
- Handles webform requests.
Namespace
Drupal\webform_revisionsCode
public function getCurrentSourceEntity($ignored_types = NULL) {
// TODO: Can we refactor this method away altogether and let all its callers
// work directly with webform source entity manager?
return $this->webformSourceEntityManager
->getSourceEntity(is_null($ignored_types) ? [] : $ignored_types);
}