App\Entity\Project\Project
Resource class
Resource Metadata
Short name: "Project"
Item operations | Attributes |
---|---|
get | [ "security" => "is_granted('POST_VIEW', object)" "input" => null "output" => null "method" => "GET" "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
put | [ "openapiContext" => [ "deserialize" => false "requestBody" => [ "content" => [ "multipart/form-data" => [ "schema" => [ "type" => "object" "properties" => [ "file" => [ "type" => "string" "format" => "binary" ] ] ] ] ] ] ] "input" => null "output" => null "method" => "PUT" "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
delete | [ "method" => "DELETE" "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
patch | [ "method" => "PATCH" "stateless" => null "input_formats" => [ "json" => [ "application/json" "application/merge-patch+json" ] "jsonld" => [ "application/ld+json" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
image | [ "method" => "POST" "path" => "/projects/{id}/image" "controller" => "App\Controller\Project\ProjectImageController" "deserialize" => false "openapi_context" => [ "requestBody" => [ "content" => [ "multipart/form-data" => [ "schema" => [ "type" => "object" "properties" => [ "file" => [ "type" => "string" "format" => "binary" ] ] ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
purchases | [ "method" => "GET" "path" => "/projects/{id}/purchases" "controller" => "App\Controller\Project\ProjectPurchasesController" "normalization_context" => [ "groups" => "Project:purchases" ] "openapi_context" => [ "summary" => "Get all purchases of a project" "description" => "Get all purchases of a project" "responses" => [ 200 => [ "description" => "Return all purchases of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Purchase" ] ] ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
files | [ "method" => "GET" "path" => "/projects/{id}/files" "controller" => "App\Controller\Project\ProjectFilesController" "openapi_context" => [ "summary" => "Get all files of a project" "description" => "Get all files of a project" "responses" => [ 200 => [ "description" => "Return all files of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/File" ] ] ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
folders | [ "method" => "GET" "path" => "/projects/{id}/folders/{type}" "controller" => "App\Controller\Project\ProjectFoldersController" "openapi_context" => [ "summary" => "Get all folders of a project" "description" => "Get all folders of a project" "responses" => [ 200 => [ "description" => "Return all folders of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Folder" ] ] ] ] ] ] "parameters" => [ [ "name" => "type" "in" => "path" "required" => true "schema" => [ "type" => "string" "enum" => [ "Facture" "Contrat" "Chantier" "Projet" ] ] ] ] ] "requirements" => [ "type" => "Facture|Contrat|Chantier|Projet" ] "normalization_context" => [ "groups" => [ "Project:read:folders" ] "openapi_definition_name" => "Get folders of a project" ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
all_folders | [ "method" => "GET" "path" => "/projects/{id}/all_folders" "controller" => "App\Controller\Project\ProjectAllFoldersController" "openapi_context" => [ "summary" => "Get all folders of a project" "description" => "Get all folders of a project" "responses" => [ 200 => [ "description" => "Return all folders of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Folder" ] ] ] ] ] ] "parameters" => [ [ "name" => "type" "in" => "path" "required" => true "schema" => [ "type" => "string" "enum" => [ "Facture" "Contrat" "Chantier" "Projet" ] ] ] ] ] "requirements" => [ "type" => "Facture|Contrat|Chantier|Projet" ] "normalization_context" => [ "groups" => [ "Project:read:folders" ] "openapi_definition_name" => "Get folders of a project" ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
transmis | [ "method" => "GET" "path" => "/projects/{id}/transmis" "controller" => "App\Controller\Project\ProjectFileTransmisController" "openapi_context" => [ "summary" => "Get all files transmis of a project" "description" => "Get all files transmis of a project" "responses" => [ 200 => [ "description" => "Return all files transmis of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/File" ] ] ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
generate_pdf | [ "method" => "POST" "path" => "/projects/{id}/generate_pdf" "controller" => "App\Controller\Project\ProjectGeneratePdfController" "openapi_context" => [ "summary" => "Generate a pdf of a project" "description" => "Generate a pdf of a project" "responses" => [ 200 => [ "description" => "Return a pdf of a project" "content" => [ "application/pdf" => [ "schema" => [ "type" => "string" "format" => "binary" ] ] ] ] ] "requestBody" => [ "content" => [ "application/ld+json" => [ "schema" => [ "type" => "object" "properties" => [ "folder" => [ "type" => "Folder" "format" => "Folder" ] ] ] ] ] ] ] "normalization_context" => [ "groups" => [ "Project:SuiviFinance" ] "openapi_definition_name" => "Get folders of a project" ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
suivi_financier_pdf | [ "method" => "GET" "path" => "/projects/{id}/suivi_financier_pdf" "controller" => "App\Controller\Project\ProjectFinancialMonitoringPdfController" "openapi_context" => [ "summary" => "Generate a financial monitoring pdf of a project" "description" => "Generate a financial monitoring pdf of a project" "responses" => [ 200 => [ "description" => "Return a financial monitoring pdf of a project" "content" => [ "application/pdf" => [ "schema" => [ "type" => "string" "format" => "binary" ] ] ] ] ] ] "normalization_context" => [ "groups" => [ "Project:SuiviFinance" ] "openapi_definition_name" => "Get folders of a project" ] "serialize" => false "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
conversations | [ "method" => "GET" "path" => "/projects/{id}/conversations" "controller" => "App\Controller\Project\ProjectConversationController" "normalization_context" => [ "groups" => [ "Project:conversation" ] ] "openapi_context" => [ "summary" => "Get all conversations of a project" "description" => "Get all conversations of a project" "responses" => [ 200 => [ "description" => "Return all conversations of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Conversation" ] ] ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
devis | [ "method" => "GET" "path" => "/projects/{id}/devis" "controller" => "App\Controller\Project\ProjectDevisController" "openapi_context" => [ "summary" => "Get all devis of a project" "description" => "Get all devis of a project" "responses" => [ 200 => [ "description" => "Return all devis of a project" "content" => [ "application/json" => [ "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Devis" ] ] ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
Collection operations | Attributes |
---|---|
get | [ "normalization_context" => [ "groups" => "Project:collection" ] "input" => null "output" => null "method" => "GET" "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
post | [ "normalization_context" => [ "groups" => "Project:collection" ] "input" => null "output" => null "method" => "POST" "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
discarded | [ "method" => "GET" "path" => "/projects/discarded" "controller" => "App\Controller\Project\ProjectDiscardedController" "openapi_context" => [ "summary" => "Get all discarded projects" "description" => "Get all discarded projects" "responses" => [ 200 => [ "description" => "A list of projects" "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Project" ] ] ] ] ] "openapi_description" => "Get all discarded projects" "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
follow_finance | [ "method" => "GET" "path" => "/projects/follow_finance" "normalization_context" => [ "groups" => "Project:finance" ] "controller" => "App\Controller\Project\ProjectFinanceController" "openapi_context" => [ "summary" => "Get all projects to follow finance" "description" => "Get all projects to follow finance" "responses" => [ 200 => [ "description" => "A list of projects" "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Project" ] ] ] ] ] "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
untouched | [ "method" => "GET" "path" => "/projects/untouched" "normalization_context" => [ "groups" => [ "Project:untouched" ] ] "controller" => "App\Controller\Project\ProjectUntouchedController" "openapi_context" => [ "summary" => "Get all untouched projects" "description" => "Get all untouched projects" "responses" => [ 200 => [ "description" => "A list of projects" "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Project" ] ] ] ] ] "openapi_description" => "Get all untouched projects" "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
disponible_for_devis | [ "method" => "GET" "path" => "/projects/disponible_for_devis" "controller" => "App\Controller\Project\ProjectDisponibleController" "openapi_context" => [ "summary" => "Get all disponible projects" "description" => "Get all disponible projects" "responses" => [ 200 => [ "description" => "A list of projects" "schema" => [ "type" => "array" "items" => [ "$ref" => "#/components/schemas/Project" ] ] ] ] ] "openapi_description" => "Get all discarded projects" "input" => null "output" => null "stateless" => null "input_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] "output_formats" => [ "jsonld" => [ "application/ld+json" ] "json" => [ "application/json" ] "html" => [ "text/html" ] "xml" => [ "application/xml" "application/soap+xml" "text/xml" ] "yaml" => [ "application/x-yaml" ] "csv" => [ "text/csv" ] "pdf" => [ "application/pdf" ] "multipart" => [ "multipart/form-data" "multipart/related" "multipart/alternative" "multipart/signed" "multipart/encrypted" ] ] ] |
Filters | |
---|---|
No available filter declared for this resource. |
Attributes | |
---|---|
cache_headers | [ "max_age" => 0 "shared_max_age" => 3600 "vary" => [ "Content-Type" "Authorization" "Origin" ] ] |
denormalization_context | [ "groups" => [ "Project:write" ] "disable_type_enforcement" => true ] |
deprecation_reason | null |
elasticsearch | null |
fetch_partial | null |
force_eager | null |
formats | null |
hydra_context | null |
input | null |
mercure | null |
messenger | null |
normalization_context | [ "groups" => [ "Project:collection" "Project:read" ] ] |
openapi_context | null |
order | [ "status" => "Asc" "updatedAt" => "Desc" ] |
output | null |
pagination_client_enabled | null |
pagination_client_items_per_page | null |
pagination_client_partial | null |
pagination_via_cursor | null |
pagination_enabled | null |
pagination_fetch_join_collection | null |
pagination_items_per_page | null |
pagination_maximum_items_per_page | null |
pagination_partial | null |
route_prefix | null |
security | null |
security_message | null |
security_post_denormalize | null |
security_post_denormalize_message | null |
security_post_validation | null |
security_post_validation_message | null |
stateless | null |
sunset | null |
swagger_context | null |
validation_groups | null |
url_generation_strategy | null |
composite_identifier | null |
exception_to_status | null |
query_parameter_validation_enabled | 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.