ConfigEntityDenormalizer.php |
src/Normalizer/ConfigEntityDenormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
ConfigEntityDenormalizerImpostor.php |
src-impostor-normalizers/ConfigEntityDenormalizerImpostor.php |
Drupal\jsonapi\Normalizer\ImpostorFrom\jsonapi_extras |
|
ConfigSubscriber.php |
src/EventSubscriber/ConfigSubscriber.php |
Drupal\jsonapi_extras\EventSubscriber |
|
ConfigurableResourceType.php |
src/ResourceType/ConfigurableResourceType.php |
Drupal\jsonapi_extras\ResourceType |
|
ConfigurableResourceTypeRepository.php |
src/ResourceType/ConfigurableResourceTypeRepository.php |
Drupal\jsonapi_extras\ResourceType |
|
ContentEntityDenormalizer.php |
src/Normalizer/ContentEntityDenormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
ContentEntityDenormalizerImpostor.php |
src-impostor-normalizers/ContentEntityDenormalizerImpostor.php |
Drupal\jsonapi\Normalizer\ImpostorFrom\jsonapi_extras |
|
DateTimeEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/DateTimeEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
DateTimeEnhancerBase.php |
src/Plugin/DateTimeEnhancerBase.php |
Drupal\jsonapi_extras\Plugin |
|
DateTimeFromStringEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/DateTimeFromStringEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
DuplicateFieldConstraint.php |
src/Plugin/Validation/Constraint/DuplicateFieldConstraint.php |
Drupal\jsonapi_extras\Plugin\Validation\Constraint |
|
DuplicateFieldConstraintValidator.php |
src/Plugin/Validation/Constraint/DuplicateFieldConstraintValidator.php |
Drupal\jsonapi_extras\Plugin\Validation\Constraint |
|
EntityResource.php |
modules/jsonapi_defaults/src/Controller/EntityResource.php |
Drupal\jsonapi_defaults\Controller |
|
EntityResourceTest.php |
tests/src/Kernel/Controller/EntityResourceTest.php |
Drupal\Tests\jsonapi_extras\Kernel\Controller |
|
EntityToJsonApi.php |
src/EntityToJsonApi.php |
Drupal\jsonapi_extras |
|
EntityToJsonApiTest.php |
tests/src/Kernel/EntityToJsonApiTest.php |
Drupal\Tests\jsonapi_extras\Kernel |
|
expandable-rows-table.html.twig |
templates/expandable-rows-table.html.twig |
|
Theme override to display a table.
The main difference between this template and the original table template is that here
we are printing the last three columns of each row inside a secondary, collapsible row. |
FieldItemNormalizer.php |
src/Normalizer/FieldItemNormalizer.php |
Drupal\jsonapi_extras\Normalizer |
|
FieldItemNormalizerImpostor.php |
src-impostor-normalizers/FieldItemNormalizerImpostor.php |
Drupal\jsonapi\Normalizer\ImpostorFrom\jsonapi_extras |
|
JsonApiBuildSubscriber.php |
src/EventSubscriber/JsonApiBuildSubscriber.php |
Drupal\jsonapi_extras\EventSubscriber |
|
JsonApiDefaultsFunctionalTest.php |
modules/jsonapi_defaults/tests/src/Functional/JsonApiDefaultsFunctionalTest.php |
Drupal\Tests\jsonapi_defaults\Functional |
|
JsonapiDefaultsServiceProvider.php |
modules/jsonapi_defaults/src/JsonapiDefaultsServiceProvider.php |
Drupal\jsonapi_defaults |
|
JsonApiExtrasFunctionalTest.php |
tests/src/Functional/JsonApiExtrasFunctionalTest.php |
Drupal\Tests\jsonapi_extras\Functional |
|
JsonApiExtrasFunctionalTestBase.php |
tests/src/Functional/JsonApiExtrasFunctionalTestBase.php |
Drupal\Tests\jsonapi_extras\Functional |
|
JsonapiExtrasServiceProvider.php |
src/JsonapiExtrasServiceProvider.php |
Drupal\jsonapi_extras |
|
JsonapiExtrasSettingsForm.php |
src/Form/JsonapiExtrasSettingsForm.php |
Drupal\jsonapi_extras\Form |
|
JsonApiNormalizerDecoratorBase.php |
src/Normalizer/JsonApiNormalizerDecoratorBase.php |
Drupal\jsonapi_extras\Normalizer |
|
JsonapiResourceConfig.php |
src/Entity/JsonapiResourceConfig.php |
Drupal\jsonapi_extras\Entity |
|
JsonapiResourceConfigDeleteForm.php |
src/Form/JsonapiResourceConfigDeleteForm.php |
Drupal\jsonapi_extras\Form |
|
JsonapiResourceConfigForm.php |
src/Form/JsonapiResourceConfigForm.php |
Drupal\jsonapi_extras\Form |
|
JsonapiResourceConfigListBuilder.php |
src/JsonapiResourceConfigListBuilder.php |
Drupal\jsonapi_extras |
|
jsonapi_defaults.info.yml |
modules/jsonapi_defaults/jsonapi_defaults.info.yml |
|
modules/jsonapi_defaults/jsonapi_defaults.info.yml |
jsonapi_defaults.install |
modules/jsonapi_defaults/jsonapi_defaults.install |
|
Install, update and uninstall functions for the JSON API Defaults module. |
jsonapi_defaults.module |
modules/jsonapi_defaults/jsonapi_defaults.module |
|
Contains module related hooks. |
jsonapi_defaults.schema.yml |
modules/jsonapi_defaults/config/schema/jsonapi_defaults.schema.yml |
|
modules/jsonapi_defaults/config/schema/jsonapi_defaults.schema.yml |
jsonapi_extras.admin.css |
css/jsonapi_extras.admin.css |
|
span.label {
background-color: #e0e0d8;
border-radius: 5px;
color: #333;
font-weight: normal;
padding: 2px 5px;
}
span.label--overwritten {
background-color: #f39c12;
}
span.label--status {
background-color: #27ae60;
color:… |
jsonapi_extras.expandable_rows_table.css |
css/jsonapi_extras.expandable_rows_table.css |
|
.advanced-opts {
display: none;
background-color: rgba(0, 0, 0, 0.05);
}
.advanced-opts td:nth-child(2) {
font-weight: bold;
}
.toggle-expanded span {
color: #000;
display: inline-block;
}
.toggle-expanded {
cursor:… |
jsonapi_extras.info.yml |
jsonapi_extras.info.yml |
|
jsonapi_extras.info.yml |
jsonapi_extras.libraries.yml |
jsonapi_extras.libraries.yml |
|
jsonapi_extras.libraries.yml |
jsonapi_extras.links.task.yml |
jsonapi_extras.links.task.yml |
|
jsonapi_extras.links.task.yml |
jsonapi_extras.module |
jsonapi_extras.module |
|
Module implementation file. |
jsonapi_extras.routing.yml |
jsonapi_extras.routing.yml |
|
jsonapi_extras.routing.yml |
jsonapi_extras.schema.yml |
config/schema/jsonapi_extras.schema.yml |
|
config/schema/jsonapi_extras.schema.yml |
jsonapi_extras.services.yml |
jsonapi_extras.services.yml |
|
jsonapi_extras.services.yml |
jsonapi_extras.settings.yml |
config/install/jsonapi_extras.settings.yml |
|
config/install/jsonapi_extras.settings.yml |
JSONFieldEnhancer.php |
src/Plugin/jsonapi/FieldEnhancer/JSONFieldEnhancer.php |
Drupal\jsonapi_extras\Plugin\jsonapi\FieldEnhancer |
|
NullJsonapiResourceConfig.php |
src/ResourceType/NullJsonapiResourceConfig.php |
Drupal\jsonapi_extras\ResourceType |
|
README.txt |
modules/jsonapi_defaults/README.txt |
|
===================
JSON API Defaults
===================
The JSON API module provides zero configuration out of the box.
Use JSON API Extras and Defaults to customize your API.
JSON API Defaults provides default includes and filters (or any… |
ResourceFieldEnhancer.php |
src/Annotation/ResourceFieldEnhancer.php |
Drupal\jsonapi_extras\Annotation |
|
ResourceFieldEnhancerBase.php |
src/Plugin/ResourceFieldEnhancerBase.php |
Drupal\jsonapi_extras\Plugin |
|