public function DisqusCommentManager::getAllFields in Disqus 8
Utility function to return all disqus_comment fields.
Overrides DisqusCommentManagerInterface::getAllFields
1 call to DisqusCommentManager::getAllFields()
- DisqusCommentManager::getFields in src/
DisqusCommentManager.php - Utility function to return an array of disqus_comment fields.
File
- src/
DisqusCommentManager.php, line 93
Class
- DisqusCommentManager
- It contains common functions to manage disqus_comment fields.
Namespace
Drupal\disqusCode
public function getAllFields() {
$map = $this->entityFieldManager
->getFieldMap();
// Build a list of disqus comment fields only.
$disqus_comment_fields = [];
foreach ($map as $entity_type => $data) {
foreach ($data as $field_name => $field_info) {
if ($field_info['type'] == 'disqus_comment') {
$disqus_comment_fields[$entity_type][$field_name] = $field_info;
}
}
}
return $disqus_comment_fields;
}