public function ReviewsController::getReviewsPageTitle in Reviews 1.0.x
Route title callback.
Parameters
\Drupal\node\NodeInterface $node: The node entity.
Return value
string The title.
1 string reference to 'ReviewsController::getReviewsPageTitle'
File
- src/
Controller/ ReviewsController.php, line 23
Class
- ReviewsController
- Controller for our dynamic tab.
Namespace
Drupal\reviews\ControllerCode
public function getReviewsPageTitle(NodeInterface $node) {
// Get review entities for the given node.
$query = \Drupal::entityQuery('review')
->condition('node_id', $node
->id(), '=')
->condition('status', 1)
->execute();
$review_count = count($query);
return $this
->t('Reviews (@review_count)', [
'@review_count' => $review_count,
]);
}