class TypeLinkManager
Same name in this branch
- 8.9.x core/modules/hal/src/LinkManager/TypeLinkManager.php \Drupal\hal\LinkManager\TypeLinkManager
Same name and namespace in other branches
- 9 core/modules/hal/src/LinkManager/TypeLinkManager.php \Drupal\hal\LinkManager\TypeLinkManager
Hierarchy
- class \Drupal\hal\LinkManager\LinkManagerBase
- class \Drupal\hal\LinkManager\TypeLinkManager implements \Drupal\hal\LinkManager\TypeLinkManagerInterface uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait extends \Drupal\hal\LinkManager\LinkManagerBase
- class \Drupal\rest\LinkManager\TypeLinkManager implements \Drupal\rest\LinkManager\TypeLinkManagerInterface extends \Drupal\hal\LinkManager\TypeLinkManager
- class \Drupal\hal\LinkManager\TypeLinkManager implements \Drupal\hal\LinkManager\TypeLinkManagerInterface uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait extends \Drupal\hal\LinkManager\LinkManagerBase
Expanded class hierarchy of TypeLinkManager
Deprecated
in drupal:8.3.0 and is removed from drupal:9.0.0. This has been moved to the hal module. This exists solely for BC.
See also
https://www.drupal.org/node/2830467
1 file declares its use of TypeLinkManager
- RestServiceProvider.php in core/
modules/ rest/ src/ RestServiceProvider.php
File
-
core/
modules/ rest/ src/ LinkManager/ TypeLinkManager.php, line 13
Namespace
Drupal\rest\LinkManagerView source
class TypeLinkManager extends MovedTypeLinkManager implements TypeLinkManagerInterface {
}
Members
| Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
|---|---|---|---|---|
| DeprecatedServicePropertyTrait::__get | public | function | Allows to access deprecated/removed properties. | |
| LinkManagerBase::$configFactory | protected | property | Config factory service. | |
| LinkManagerBase::$linkDomain | protected | property | Link domain used for type links URIs. | |
| LinkManagerBase::$requestStack | protected | property | The request stack. | |
| LinkManagerBase::getLinkDomain | protected | function | Gets the link domain. | |
| LinkManagerBase::setLinkDomain | public | function | ||
| TypeLinkManager::$bundleInfoService | protected | property | The bundle info service. | |
| TypeLinkManager::$cache | protected | property | Injected cache backend. | |
| TypeLinkManager::$deprecatedProperties | protected | property | ||
| TypeLinkManager::$entityTypeManager | protected | property | The entity type manager. | |
| TypeLinkManager::$moduleHandler | protected | property | Module handler service. | |
| TypeLinkManager::getTypeInternalIds | public | function | Get a bundle's Typed Data IDs based on a URI. | Overrides TypeLinkManagerInterface::getTypeInternalIds |
| TypeLinkManager::getTypes | protected | function | Get the array of type links. | |
| TypeLinkManager::getTypeUri | public | function | Gets the URI that corresponds to a bundle. | Overrides TypeLinkManagerInterface::getTypeUri |
| TypeLinkManager::writeCache | protected | function | Writes the cache of type links. | |
| TypeLinkManager::__construct | public | function | Constructor. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.