Validator calls
In
ValidatorService.php
line ():
No violations
[ "value" => [ "startDate" => "2025-03-01" ] "constraints" => Symfony\Component\Validator\Constraints\Collection {#2117 +payload: null +groups: [ "Default" ] +fields: [ "token" => Symfony\Component\Validator\Constraints\Optional {#2156 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2195 +payload: null +groups: [ "Default" ] +message: "Token manquant." +allowNull: false +normalizer: null } ] } "component" => Symfony\Component\Validator\Constraints\Optional {#2167 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2180 +payload: null +groups: [ "Default" ] +message: "L'identifiant de la composante est obligatoire." +allowNull: false +normalizer: null } ] } "name" => Symfony\Component\Validator\Constraints\Optional {#2171 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2192 +payload: null +groups: [ "Default" ] +message: "Le nom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Callback {#2168 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2127 …} } ] } "weighting" => Symfony\Component\Validator\Constraints\Optional {#2139 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2138 +payload: null +groups: [ "Default" ] +message: "La pondération est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Type {#2124 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "integer" } Symfony\Component\Validator\Constraints\Range {#2159 +payload: null +groups: [ "Default" ] +notInRangeMessage: "This value should be between {{ min }} and {{ max }}." +minMessage: "This value should be {{ limit }} or more." +maxMessage: "This value should be {{ limit }} or less." +invalidMessage: "This value should be a valid number." +invalidDateTimeMessage: "This value should be a valid datetime." +min: 0 +minPropertyPath: null +max: 100 +maxPropertyPath: null } Symfony\Component\Validator\Constraints\Callback {#2140 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2141 …} } ] } "budget" => Symfony\Component\Validator\Constraints\Optional {#2155 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2149 +payload: null +groups: [ "Default" ] +message: "Le budget est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Type {#2157 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "numeric" } Symfony\Component\Validator\Constraints\Callback {#2158 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2150 …} } ] } "startDate" => Symfony\Component\Validator\Constraints\Optional {#2151 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2185 +payload: null +groups: [ "Default" ] +message: "La date de début est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\DateTime {#2152 +payload: null +groups: [ "Default" ] +format: "Y-m-d" +message: "This value is not a valid datetime." } Symfony\Component\Validator\Constraints\Callback {#2136 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2143 …} } ] } "endDate" => Symfony\Component\Validator\Constraints\Optional {#2162 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2160 +payload: null +groups: [ "Default" ] +message: "La date de fin est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\DateTime {#2146 +payload: null +groups: [ "Default" ] +format: "Y-m-d" +message: "This value is not a valid datetime." } Symfony\Component\Validator\Constraints\Callback {#2147 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2148 …} } ] } "description" => Symfony\Component\Validator\Constraints\Optional {#2145 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2119 +payload: null +groups: [ "Default" ] +message: "La description est obligatoire." +allowNull: false +normalizer: null } ] } "responsible" => Symfony\Component\Validator\Constraints\Optional {#2153 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2144 +payload: null +groups: [ "Default" ] +message: "Le responsable est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Callback {#2179 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2187 …} } ] } "monitor" => Symfony\Component\Validator\Constraints\Optional {#2175 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2169 +payload: null +groups: [ "Default" ] +message: "Le chargé de suivi est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Callback {#2178 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2172 …} } ] } "duration" => Symfony\Component\Validator\Constraints\Optional {#2170 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\NotBlank {#2173 +payload: null +groups: [ "Default" ] +message: "La durée estimée est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#2174 +payload: null +groups: [ "Default" ] +message: "Le format de la durée est invalide. Exemple attendu : "60j"." +pattern: "/^(\d+[amj])+$/" +htmlPattern: null +match: true +normalizer: null } Symfony\Component\Validator\Constraints\Callback {#2177 +payload: null +groups: [ "Default" ] +callback: Closure($value, ExecutionContextInterface $context): void {#2176 …} } ] } ] +allowExtraFields: true +allowMissingFields: false +extraFieldsMessage: "This field was not expected." +missingFieldsMessage: "This field is missing." } "groups" => null ]