public function ActivityType::getPluginCollection in CRM Core 8.2
Same name and namespace in other branches
- 8.3 modules/crm_core_activity/src/Entity/ActivityType.php \Drupal\crm_core_activity\Entity\ActivityType::getPluginCollection()
- 8 modules/crm_core_activity/src/Entity/ActivityType.php \Drupal\crm_core_activity\Entity\ActivityType::getPluginCollection()
Returns lazy plugin collection.
Return value
\Drupal\Core\Plugin\DefaultSingleLazyPluginCollection The plugin collection.
Overrides ActivityTypeInterface::getPluginCollection
1 call to ActivityType::getPluginCollection()
- ActivityType::getPluginCollections in modules/
crm_core_activity/ src/ Entity/ ActivityType.php - Gets the plugin collections used by this object.
File
- modules/
crm_core_activity/ src/ Entity/ ActivityType.php, line 190
Class
- ActivityType
- CRM Activity Type Entity Class.
Namespace
Drupal\crm_core_activity\EntityCode
public function getPluginCollection() {
if (!$this->pluginCollection) {
$this->pluginCollection = new DefaultSingleLazyPluginCollection(\Drupal::service('plugin.manager.crm_core_activity.activity_type'), $this->plugin_id, $this->plugin_configuration);
}
return $this->pluginCollection;
}