https://preprod-api.milkiya.ma/api/collaborators?address.city.name=Tanger&isDirectory=true

App\Entity\AbstractCollaborator Resource class

Resource Metadata

Short name: "AbstractCollaborator"

Item operations Attributes
get
[
  "path" => "/collaborators/{id}"
  "input" => null
  "output" => null
  "method" => "GET"
  "stateless" => null
  "input_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
  "output_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
]
put
[
  "denormalization_context" => [
    "groups" => [
      "abstract-collaborator:put"
    ]
    "skip_null_values" => true
  ]
  "security" => "is_granted('PROFILE_UPDATE', object)"
  "input" => null
  "output" => null
  "method" => "PUT"
  "stateless" => null
  "input_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
  "output_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
]
update_password
[
  "method" => "PATCH"
  "access_control" => "is_granted('ROLE_ADMIN')"
  "path" => "/collaborators/{id}/update_password"
  "controller" => "App\Controller\Admin\UpdatePasswordController"
  "openapi_context" => [
    "summary" => "Update password"
    "description" => "Update password of users by Admin"
  ]
  "input" => null
  "output" => null
  "stateless" => null
  "input_formats" => [
    "json" => [
      "application/merge-patch+json"
    ]
  ]
  "output_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
]
Collection operations Attributes
get
[
  "path" => "/collaborators"
  "input" => null
  "output" => null
  "method" => "GET"
  "stateless" => null
  "input_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
  "output_formats" => [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
      "application/json"
      "text/html"
    ]
    "html" => [
      "text/html"
    ]
    "jsonhal" => [
      "application/hal+json"
    ]
    "csv" => [
      "text/csv"
    ]
  ]
]
Filters
annotated_app_entity_abstract_collaborator_app_api_platform_filter_current_user_filter
"App\ApiPlatform\Filter\CurrentUserFilter"
annotated_app_entity_abstract_collaborator_api_platform_core_bridge_doctrine_orm_filter_search_filter
"ApiPlatform\Core\Bridge\Doctrine\Orm\Filter\SearchFilter"
annotated_app_entity_abstract_collaborator_app_filter_custom_main_phone_filter
"App\Filter\CustomMainPhoneFilter"
annotated_app_entity_abstract_collaborator_app_filter_full_name_search_filter
"App\Filter\FullNameSearchFilter"
annotated_app_entity_abstract_collaborator_app_filter_directory_list_filter
"App\Filter\DirectoryListFilter"
annotated_app_entity_abstract_collaborator_app_filter_reference_state_filter
"App\Filter\ReferenceStateFilter"
annotated_app_entity_abstract_collaborator_app_api_platform_filter_role_search_filter
"App\ApiPlatform\Filter\RoleSearchFilter"
Attributes
pagination_items_per_page
10
formats
[
  0 => "jsonld"
  1 => "json"
  2 => "html"
  3 => "jsonhal"
  "csv" => [
    "text/csv"
  ]
]
security
"is_granted('ROLE_AGENT') or is_granted('ROLE_MANAGER')"
normalization_context
[
  "groups" => [
    "abstract-collaborator:read"
    "directory:collaborator:search"
  ]
  "swagger_definition_name" => "Read"
]
denormalization_context
[
  "groups" => [
    "abstract-collaborator:write"
  ]
  "swagger_definition_name" => "Write"
  "skip_null_values" => true
]
skip_null_values
true
pagination_client_enabled
true
collection
[
  "pagination" => [
    "enabled_parameter_name" => "pagination"
  ]
]
input
null
output
null

Data Providers

No calls to collection data provider have been recorded.

No calls to item data provider have been recorded.

No calls to subresource data provider have been recorded.

Data Persisters

No calls to data persister have been recorded.