public function SimpleSitemapStorage::getLinkCount in Simple XML sitemap 4.x
File
- src/
Entity/ SimpleSitemapStorage.php, line 315
Class
Namespace
Drupal\simple_sitemap\EntityCode
public function getLinkCount(SimpleSitemap $entity, ?bool $status = SimpleSitemap::FETCH_BY_STATUS_ALL) : int {
$count = 0;
foreach ($this
->getChunkData($entity) as $chunk) {
if ($chunk->delta != self::SITEMAP_INDEX_DELTA && ($status === SimpleSitemap::FETCH_BY_STATUS_ALL || $chunk->status == $status)) {
$count += (int) $chunk->link_count;
}
}
return $count;
}