Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
108 lines (88 sloc) 3.16 KB
services:
oro_api.delete_list.processor:
class: Oro\Bundle\ApiBundle\Processor\DeleteListProcessor
public: false
arguments:
- '@oro_api.processor_bag'
- delete_list
- '@oro_api.config_provider'
- '@oro_api.metadata_provider'
#
# initialize
#
oro_api.delete_list.initialize_config_extras:
class: Oro\Bundle\ApiBundle\Processor\DeleteList\InitializeConfigExtras
tags:
- { name: oro.api.processor, action: delete_list, group: initialize, priority: 10 }
#
# resource_check
#
#
# normalize_input
#
oro_api.delete_list.validate_filter_values:
class: Oro\Bundle\ApiBundle\Processor\DeleteList\ValidateFilterValues
tags:
- { name: oro.api.processor, action: delete_list, group: normalize_input, priority: 200 }
#
# security_check
#
#
# build_query
#
oro_api.delete_list.set_delete_limit:
class: Oro\Bundle\ApiBundle\Processor\DeleteList\SetDeleteLimit
tags:
- { name: oro.api.processor, action: delete_list, group: build_query, priority: -65 }
oro_api.delete_list.protect_query_by_acl:
class: Oro\Bundle\ApiBundle\Processor\Shared\ProtectQueryByAcl
arguments:
- '@oro_api.doctrine_helper'
- '@oro_security.acl_helper'
- '@oro_security.acl.annotation_provider'
- DELETE
tags:
- { name: oro.api.processor, action: delete_list, group: build_query, priority: -250 }
#
# load_data
#
oro_api.delete_list.load_data_by_orm_query:
class: Oro\Bundle\ApiBundle\Processor\Shared\LoadEntitiesByOrmQuery
arguments:
- '@oro_entity.query_hint_resolver'
tags:
- { name: oro.api.processor, action: delete_list, group: load_data, priority: -10 }
#
# data_security_check
#
oro_api.delete.entity_objects_security_check:
class: Oro\Bundle\ApiBundle\Processor\Shared\EntityObjectsSecurityCheck
arguments:
- '@oro_api.security.authorization_checker'
- DELETE
tags:
- { name: oro.api.processor, action: delete_list, group: data_security_check, priority: 10 }
#
# delete_data
#
oro_api.delete_list.set_deleted_count_header:
class: Oro\Bundle\ApiBundle\Processor\DeleteList\SetDeletedCountHeader
tags:
- { name: oro.api.processor, action: delete_list, group: delete_data, priority: -10 }
oro_api.delete_list.delete_data_by_handler:
class: Oro\Bundle\ApiBundle\Processor\DeleteList\DeleteListDataByDeleteHandler
arguments:
- '@oro_api.doctrine_helper'
- '@service_container'
tags:
- { name: oro.api.processor, action: delete_list, group: delete_data, priority: -20 }
#
# finalize
#
#
# normalize_result
#
oro_api.delete_list.remove_deleted_count_header:
class: Oro\Bundle\ApiBundle\Processor\DeleteList\RemoveDeletedCountHeader
tags:
- { name: oro.api.processor, action: delete_list, group: normalize_result, priority: 100 }
You can’t perform that action at this time.