App\Entity\Package
Resource Class
Resources
Package
| Resource |
ApiPlatform\Metadata\ApiResource {#848
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: null
#denormalizationContext: null
#collectDenormalizationErrors: null
#validationContext: null
#filters: null
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: null
#processor: null
#stateOptions: null
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
]
#operations: ApiPlatform\Metadata\Operations {#846 …}
#uriTemplate: null
#types: null
#formats: null
#inputFormats: null
#outputFormats: null
#uriVariables: [
"id" => ApiPlatform\Metadata\Link {#820
#key: null
#schema: null
#openApi: null
#provider: null
#filter: null
#property: null
#description: null
#required: null
#priority: null
#hydra: null
#constraints: null
#security: null
#securityMessage: null
#extraProperties: []
-parameterName: "id"
-fromProperty: null
-toProperty: null
-fromClass: "App\Entity\Package"
-toClass: null
-identifiers: [
"id"
]
-compositeIdentifier: null
-expandedValue: null
-securityObjectName: null
}
]
#routePrefix: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: null
#status: null
#host: null
#schemes: null
#condition: null
#controller: null
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#paginationViaCursor: null
#compositeIdentifier: null
#exceptionToStatus: null
#links: null
#graphQlOperations: []
} |
| Operations |
Attributes |
| _api_/packages/{id}_get |
ApiPlatform\Metadata\Get {#844
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: [
"groups" => [
"package_read:item"
]
"skip_null_values" => false
]
#denormalizationContext: null
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider"
#processor: "api_platform.doctrine.orm.state.persist_processor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#842 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: null
#validate: null
#write: null
#serialize: null
#priority: 0
#name: "_api_/packages/{id}_get"
#method: "GET"
#uriTemplate: "/packages/{id}"
#types: null
#formats: null
#inputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: [
"id" => ApiPlatform\Metadata\Link {#840
#key: null
#schema: null
#openApi: null
#provider: null
#filter: null
#property: null
#description: null
#required: null
#priority: null
#hydra: null
#constraints: null
#security: null
#securityMessage: null
#extraProperties: []
-parameterName: "id"
-fromProperty: null
-toProperty: null
-fromClass: "App\Entity\Package"
-toClass: null
-identifiers: [
"id"
]
-compositeIdentifier: null
-expandedValue: null
-securityObjectName: null
}
]
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: "application/json, application/merge-patch+json"
#status: null
#host: null
#schemes: null
#condition: null
#controller: null
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
} |
| _api_/packages_get_collection |
ApiPlatform\Metadata\GetCollection {#838
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: [
"groups" => [
"package_read:list"
]
"skip_null_values" => false
]
#denormalizationContext: null
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\CollectionProvider"
#processor: "api_platform.doctrine.orm.state.persist_processor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#836 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: null
#validate: null
#write: null
#serialize: null
#priority: 1
#name: "_api_/packages_get_collection"
#method: "GET"
#uriTemplate: "/packages"
#types: null
#formats: null
#inputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: []
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: null
#status: null
#host: null
#schemes: null
#condition: null
#controller: null
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
-itemUriTemplate: null
} |
| get_packages |
ApiPlatform\Metadata\GetCollection {#835
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: null
#denormalizationContext: null
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\CollectionProvider"
#processor: "api_platform.doctrine.orm.state.persist_processor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#834 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: null
#validate: null
#write: null
#serialize: null
#priority: 2
#name: "get_packages"
#method: "GET"
#uriTemplate: "/secure/packages"
#types: null
#formats: null
#inputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: []
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: null
#status: null
#host: null
#schemes: null
#condition: null
#controller: "App\Controller\Secure\PackageListController"
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
-itemUriTemplate: null
} |
| _api_/packages/{id}_patch |
ApiPlatform\Metadata\Patch {#833
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: [
"groups" => [
"package_read:item"
]
]
#denormalizationContext: [
"groups" => [
"package_read:add"
]
]
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider"
#processor: "App\Processor\PackageProcessor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#831 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: null
#validate: null
#write: null
#serialize: null
#priority: 3
#name: "_api_/packages/{id}_patch"
#method: "PATCH"
#uriTemplate: "/packages/{id}"
#types: null
#formats: null
#inputFormats: [
"json" => [
"application/json"
"application/merge-patch+json"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: [
"id" => ApiPlatform\Metadata\Link {#830
#key: null
#schema: null
#openApi: null
#provider: null
#filter: null
#property: null
#description: null
#required: null
#priority: null
#hydra: null
#constraints: null
#security: null
#securityMessage: null
#extraProperties: []
-parameterName: "id"
-fromProperty: null
-toProperty: null
-fromClass: "App\Entity\Package"
-toClass: null
-identifiers: [
"id"
]
-compositeIdentifier: null
-expandedValue: null
-securityObjectName: null
}
]
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: "application/json, application/merge-patch+json"
#status: null
#host: null
#schemes: null
#condition: null
#controller: null
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
} |
| _api_/packages_post |
ApiPlatform\Metadata\Post {#829
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: [
"groups" => [
"package_read:item"
]
]
#denormalizationContext: [
"groups" => [
"package_read:add"
]
]
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider"
#processor: "App\Processor\PackageProcessor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#827 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: null
#validate: null
#write: null
#serialize: null
#priority: 4
#name: "_api_/packages_post"
#method: "POST"
#uriTemplate: "/packages"
#types: null
#formats: null
#inputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: []
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: "application/json, application/merge-patch+json"
#status: null
#host: null
#schemes: null
#condition: null
#controller: null
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
-itemUriTemplate: null
} |
| packages_export |
ApiPlatform\Metadata\Post {#826
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: null
#denormalizationContext: null
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider"
#processor: "api_platform.doctrine.orm.state.persist_processor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#825 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: false
#validate: null
#write: null
#serialize: null
#priority: 5
#name: "packages_export"
#method: "POST"
#uriTemplate: "/packages/export"
#types: null
#formats: null
#inputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: []
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: "application/json, application/merge-patch+json"
#status: null
#host: null
#schemes: null
#condition: null
#controller: "App\Controller\Package\PackageExportController"
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
-itemUriTemplate: null
} |
| _api_/packages/{id}_delete |
ApiPlatform\Metadata\Delete {#824
#parameters: null
#shortName: "Package"
#class: "App\Entity\Package"
#description: null
#urlGenerationStrategy: null
#deprecationReason: null
#normalizationContext: null
#denormalizationContext: null
#collectDenormalizationErrors: null
#validationContext: null
#filters: [
"annotated_app_entity_package_app_api_platform_filter_custom_package_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_order_filter"
"annotated_app_entity_package_api_platform_doctrine_orm_filter_boolean_filter"
]
#elasticsearch: null
#mercure: null
#messenger: null
#input: null
#output: null
#order: [
"id" => "DESC"
]
#fetchPartial: null
#forceEager: null
#paginationEnabled: null
#paginationType: null
#paginationItemsPerPage: 30
#paginationMaximumItemsPerPage: null
#paginationPartial: null
#paginationClientEnabled: true
#paginationClientItemsPerPage: true
#paginationClientPartial: null
#paginationFetchJoinCollection: null
#paginationUseOutputWalkers: null
#security: null
#securityMessage: null
#securityPostDenormalize: null
#securityPostDenormalizeMessage: null
#securityPostValidation: null
#securityPostValidationMessage: null
#provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider"
#processor: "api_platform.doctrine.orm.state.remove_processor"
#stateOptions: ApiPlatform\Doctrine\Orm\State\Options {#822 …}
#queryParameterValidationEnabled: null
#extraProperties: [
"standard_put" => true
"collection" => [
"pagination" => [
"items_per_page_parameter_name" => "itemsPerPage"
"enabled_parameter_name" => "pagination"
]
]
"user_defined_uri_template" => true
]
#paginationViaCursor: null
#read: null
#deserialize: null
#validate: null
#write: null
#serialize: null
#priority: 6
#name: "_api_/packages/{id}_delete"
#method: "DELETE"
#uriTemplate: "/packages/{id}"
#types: null
#formats: null
#inputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#outputFormats: [
"jsonld" => [
"application/ld+json"
]
"json" => [
"application/json"
"application/merge-patch+json"
]
"multipart" => [
"multipart/form-data"
]
]
#uriVariables: [
"id" => ApiPlatform\Metadata\Link {#821
#key: null
#schema: null
#openApi: null
#provider: null
#filter: null
#property: null
#description: null
#required: null
#priority: null
#hydra: null
#constraints: null
#security: null
#securityMessage: null
#extraProperties: []
-parameterName: "id"
-fromProperty: null
-toProperty: null
-fromClass: "App\Entity\Package"
-toClass: null
-identifiers: [
"id"
]
-compositeIdentifier: null
-expandedValue: null
-securityObjectName: null
}
]
#routePrefix: null
#routeName: null
#defaults: null
#requirements: null
#options: null
#stateless: true
#sunset: null
#acceptPatch: "application/json, application/merge-patch+json"
#status: null
#host: null
#schemes: null
#condition: null
#controller: null
#headers: null
#cacheHeaders: [
"vary" => [
"Content-Type"
"Authorization"
"Origin"
]
]
#hydraContext: null
#openapiContext: null
#openapi: null
#exceptionToStatus: null
#links: null
#errors: null
} |
| Filters |
|
|
No available filter declared for this resource.
|