class RelationLinkManager
Hierarchy
- class \Drupal\hal\LinkManager\LinkManagerBase
- class \Drupal\hal\LinkManager\RelationLinkManager implements \Drupal\hal\LinkManager\RelationLinkManagerInterface uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait extends \Drupal\hal\LinkManager\LinkManagerBase
- class \Drupal\rest\LinkManager\RelationLinkManager implements \Drupal\rest\LinkManager\RelationLinkManagerInterface extends \Drupal\hal\LinkManager\RelationLinkManager
- class \Drupal\hal\LinkManager\RelationLinkManager implements \Drupal\hal\LinkManager\RelationLinkManagerInterface uses \Drupal\Core\DependencyInjection\DeprecatedServicePropertyTrait extends \Drupal\hal\LinkManager\LinkManagerBase
Expanded class hierarchy of RelationLinkManager
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 RelationLinkManager
- RestServiceProvider.php in core/
modules/ rest/ src/ RestServiceProvider.php
File
-
core/
modules/ rest/ src/ LinkManager/ RelationLinkManager.php, line 13
Namespace
Drupal\rest\LinkManagerView source
class RelationLinkManager extends MovedLinkRelationManager implements RelationLinkManagerInterface {
}
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 | ||
| RelationLinkManager::$cache | protected | property | ||
| RelationLinkManager::$deprecatedProperties | protected | property | ||
| RelationLinkManager::$entityFieldManager | protected | property | The entity field manager. | |
| RelationLinkManager::$entityTypeBundleInfo | protected | property | The entity bundle info. | |
| RelationLinkManager::$entityTypeManager | protected | property | The entity type manager. | |
| RelationLinkManager::$moduleHandler | protected | property | Module handler service. | |
| RelationLinkManager::getRelationInternalIds | public | function | Translates a REST URI into internal IDs. | Overrides RelationLinkManagerInterface::getRelationInternalIds |
| RelationLinkManager::getRelations | protected | function | Get the array of relation links. | |
| RelationLinkManager::getRelationUri | public | function | Gets the URI that corresponds to a field. | Overrides RelationLinkManagerInterface::getRelationUri |
| RelationLinkManager::writeCache | protected | function | Writes the cache of relation links. | |
| RelationLinkManager::__construct | public | function | Constructor. |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.