From d70d2cf3f00644b7bb8a4bdce136d2c9e2dc2994 Mon Sep 17 00:00:00 2001 From: Manuel Aranda Date: Mon, 2 Sep 2024 10:09:36 +0200 Subject: [PATCH] Some improvements. Added filter search and refactor --- config/services/api_platform.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/config/services/api_platform.yaml b/config/services/api_platform.yaml index d8f0fa4..ee1a157 100644 --- a/config/services/api_platform.yaml +++ b/config/services/api_platform.yaml @@ -18,6 +18,18 @@ services: $orderParameterName: 'order' tags: [ 'api_platform.filter' ] + api_platform.filter.og_live.order: + parent: 'api_platform.doctrine.orm.order_filter' + arguments: + $properties: { 'id': ~, 'name': ~ } + $orderParameterName: 'order' + tags: [ 'api_platform.filter' ] + + api_platform.filter.og_live.search: + parent: 'api_platform.doctrine.orm.search_filter' + arguments: [ { 'id': 'exact', 'name': 'partial', } ] + tags: [ 'api_platform.filter' ] + api_platform.filter.hardware.search: parent: 'api_platform.doctrine.orm.search_filter' arguments: [ { 'id': 'exact', 'name': 'partial' } ] @@ -59,6 +71,18 @@ services: arguments: [ { 'id': 'exact', 'usage': 'exact', 'diskNumber': 'exact' } ] tags: [ 'api_platform.filter' ] + api_platform.filter.pxe_template.order: + parent: 'api_platform.doctrine.orm.order_filter' + arguments: + $properties: { 'id': ~, 'name': ~ } + $orderParameterName: 'order' + tags: [ 'api_platform.filter' ] + + api_platform.filter.pxe_template.search: + parent: 'api_platform.doctrine.orm.search_filter' + arguments: [ { 'id': 'exact', 'name': 'partial', } ] + tags: [ 'api_platform.filter' ] + api_platform.filter.user.order: parent: 'api_platform.doctrine.orm.order_filter' arguments: