function WorkspacePublisher::getNumberOfChangesOnSource
Same name and namespace in other branches
- 9 core/modules/workspaces/src/WorkspacePublisher.php \Drupal\workspaces\WorkspacePublisher::getNumberOfChangesOnSource()
- 8.9.x core/modules/workspaces/src/WorkspacePublisher.php \Drupal\workspaces\WorkspacePublisher::getNumberOfChangesOnSource()
- 11.x core/modules/workspaces/src/WorkspacePublisher.php \Drupal\workspaces\WorkspacePublisher::getNumberOfChangesOnSource()
Gets the total number of items which have changed on the source.
This returns the aggregated changes count across all entity types. For example, if two nodes and one taxonomy term have changed on the source, the return value is 3.
Return value
int The number of differing revisions.
Overrides WorkspaceOperationInterface::getNumberOfChangesOnSource
File
-
core/
modules/ workspaces/ src/ WorkspacePublisher.php, line 246
Class
- WorkspacePublisher
- Default implementation of the workspace publisher.
Namespace
Drupal\workspacesCode
public function getNumberOfChangesOnSource() {
$total_changes = $this->getDifferringRevisionIdsOnSource();
return count($total_changes, COUNT_RECURSIVE) - count($total_changes);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.