AccessRestrictedLink |
final class |
Drupal\jsonapi_hypermedia |
src/AccessRestrictedLink.php |
Decorates a JSON:API link to consider link accessibility. |
|
5 |
|
AuthenticationLinkProvider |
final class |
Drupal\jsonapi_hypermedia\Plugin\jsonapi_hypermedia\LinkProvider |
examples/Plugin/jsonapi_hypermedia/LinkProvider/AuthenticationLinkProvider.php |
Adds an `authenticate` link for unauthenticated requests. |
|
|
|
EntityPublishedInterfaceLinkProvider |
final class |
Drupal\jsonapi_hypermedia\Plugin\jsonapi_hypermedia\LinkProvider |
examples/Plugin/jsonapi_hypermedia/LinkProvider/EntityPublishedInterfaceLinkProvider.php |
Class EntityPublishedInterfaceLinkProvider. |
|
|
|
EntityPublishedInterfaceLinkProviderDeriver |
class |
Drupal\jsonapi_hypermedia\Plugin\Derivative |
examples/Plugin/Derivative/EntityPublishedInterfaceLinkProviderDeriver.php |
Class EntityPublishedInterfaceLinkProviderDeriver. |
|
|
|
JsonapiHypermediaLinkCollectionNormalizer |
final class |
Drupal\jsonapi\Normalizer\JsonapiHypermediaImpostor |
src/Normalizer/JsonapiHypermediaImpostor/JsonapiHypermediaLinkCollectionNormalizer.php |
Class JsonApiHypermediaLinkCollectionNormalizer. |
|
|
2 |
JsonapiHypermediaLinkCollectionNormalizerTest |
final class |
Drupal\Tests\jsonapi_hypermedia\Kernel\Normalizer |
tests/src/Kernel/Normalizer/JsonapiHypermediaLinkCollectionNormalizerTest.php |
Test the link collection normalizer that replaces the core normalizer. |
|
|
|
JsonapiHypermediaLinkProvider |
final class |
Drupal\jsonapi_hypermedia\Annotation |
src/Annotation/JsonapiHypermediaLinkProvider.php |
Defines a JsonapiHypermediaProvider annotation. |
|
1 |
|
JsonapiHypermediaServiceProvider |
final class |
Drupal\jsonapi_hypermedia |
src/JsonapiHypermediaServiceProvider.php |
Class JsonApiHypermediaServiceProvider. |
|
|
|
LinkProviderBase |
abstract class |
Drupal\jsonapi_hypermedia\Plugin |
src/Plugin/LinkProviderBase.php |
Class LinkProviderBase. |
4 |
4 |
|
LinkProviderInterface |
interface |
Drupal\jsonapi_hypermedia |
src/LinkProviderInterface.php |
Interface LinkProviderInterface. |
1 |
2 |
|
LinkProviderManager |
final class |
Drupal\jsonapi_hypermedia\Plugin |
src/Plugin/LinkProviderManager.php |
Manages discovery and instantiation of resourceFieldEnhancer plugins. |
|
|
2 |
LinkProviderManagerInterface |
interface |
Drupal\jsonapi_hypermedia\Plugin |
src/Plugin/LinkProviderManagerInterface.php |
Interface LinkProviderManagerInterface. |
1 |
1 |
|
LinkProviderTest |
final class |
Drupal\Tests\jsonapi_hypermedia\Functional |
tests/src/Functional/LinkProviderTest.php |
Class LinkProviderTest. |
|
|
|
MutableResourceTypeLinkProvider |
final class |
Drupal\jsonapi_hypermedia\Plugin\jsonapi_hypermedia\LinkProvider |
examples/Plugin/jsonapi_hypermedia/LinkProvider/MutableResourceTypeLinkProvider.php |
Link provider for mutable hypermedia controls. |
|
|
|
MutableResourceTypeLinkProviderDeriver |
class |
Drupal\jsonapi_hypermedia\Plugin\Derivative |
examples/Plugin/Derivative/MutableResourceTypeLinkProviderDeriver.php |
Derives plugins that add HATEOAS controls for mutable resources. |
|
|
|
ResourceObjectEntityLoaderTrait |
trait |
Drupal\jsonapi_hypermedia\Plugin\jsonapi_hypermedia\LinkProvider |
examples/Plugin/jsonapi_hypermedia/LinkProvider/ResourceObjectEntityLoaderTrait.php |
Trait for loading the entity represented by a resource object. |
|
|
|
TestLinkProvider |
final class |
Drupal\jsonapi_hypermedia_test_link_providers\Plugin\jsonapi_hypermedia\LinkProvider |
tests/modules/jsonapi_hypermedia_test_link_providers/src/Plugin/jsonapi_hypermedia/LinkProvider/TestLinkProvider.php |
Class TestLinkProvider. |
|
|
|
TestLinkProviderDeriver |
final class |
Drupal\jsonapi_hypermedia_test_link_providers\Plugin\Derivative |
tests/modules/jsonapi_hypermedia_test_link_providers/src/Plugin/Derivative/TestLinkProviderDeriver.php |
Derives test plugins. |
|
|
|