class CountableResourceType in JSON:API 8
Same name and namespace in other branches
- 8.2 tests/modules/jsonapi_test_collection_count/src/ResourceType/CountableResourceType.php \Drupal\jsonapi_test_collection_count\ResourceType\CountableResourceType
Subclass with overridden ::includeCount() for testing purposes.
Hierarchy
- class \Drupal\jsonapi\ResourceType\ResourceType
- class \Drupal\jsonapi_test_collection_count\ResourceType\CountableResourceType
Expanded class hierarchy of CountableResourceType
File
- tests/
modules/ jsonapi_test_collection_count/ src/ ResourceType/ CountableResourceType.php, line 10
Namespace
Drupal\jsonapi_test_collection_count\ResourceTypeView source
class CountableResourceType extends ResourceType {
/**
* {@inheritdoc}
*/
public function includeCount() {
return TRUE;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
CountableResourceType:: |
public | function |
Determine whether to include a collection count. Overrides ResourceType:: |
|
ResourceType:: |
protected | property | The bundle ID. | |
ResourceType:: |
protected | property | The class to which a payload converts to. | |
ResourceType:: |
protected | property | The entity type ID. | |
ResourceType:: |
protected | property | Whether this resource type is internal. | |
ResourceType:: |
protected | property | Whether this resource type's resources are locatable. | |
ResourceType:: |
protected | property | The type name. | |
ResourceType:: |
public | function | Gets the bundle. | |
ResourceType:: |
public | function | Gets the deserialization target class. | |
ResourceType:: |
public | function | Gets the entity type ID. | |
ResourceType:: |
public | function | Translates the public field name to the entity field name. | |
ResourceType:: |
public | function | Get the resource path. | |
ResourceType:: |
public | function | Translates the entity field name to the public field name. | |
ResourceType:: |
public | function | Get all resource types with which this type may have a relationship. | |
ResourceType:: |
public | function | Get all resource types with which the given field may have a relationship. | |
ResourceType:: |
public | function | Gets the type name. | |
ResourceType:: |
public | function | Checks if a field is enabled or not. | |
ResourceType:: |
public | function | Whether this resource type is internal. | |
ResourceType:: |
public | function | Whether resources of this resource type are locatable. | |
ResourceType:: |
public | function | Sets the relatable resource types. | |
ResourceType:: |
public | function | Instantiates a ResourceType object. |