Преглед изворни кода

more api services, REST & JSONAPI

bach пре 2 година
родитељ
комит
73b6d007f4

+ 4 - 0
src/config/sync/core.extension.yml

@@ -66,6 +66,7 @@ module:
   jquery_ui_datepicker: 0
   jquery_ui_slider: 0
   jquery_ui_touch_punch: 0
+  jsonapi: 0
   language: 0
   link: 0
   link_attributes: 0
@@ -90,8 +91,11 @@ module:
   redirect: 0
   redis: 0
   responsive_image: 0
+  rest: 0
+  restui: 0
   search_api: 0
   search_api_db: 0
+  serialization: 0
   smart_trim: 0
   smtp: 0
   structure_sync: 0

+ 7 - 0
src/config/sync/jsonapi.settings.yml

@@ -0,0 +1,7 @@
+_core:
+  default_config_hash: ve5n0mfUSWWZEFldenHnFrpcL1XKTjzTacerxemPPU4
+langcode: fr
+read_only: true
+maintenance_header_retry_seconds:
+  min: 5
+  max: 10

+ 18 - 0
src/config/sync/rest.resource.entity.user.yml

@@ -0,0 +1,18 @@
+uuid: c67424e4-0610-4263-ac32-aa018c1fdc90
+langcode: fr
+status: true
+dependencies:
+  module:
+    - serialization
+    - user
+id: entity.user
+plugin_id: 'entity:user'
+granularity: resource
+configuration:
+  methods:
+    - GET
+    - POST
+  formats:
+    - json
+  authentication:
+    - cookie