mirror of
https://github.com/retailcrm/NelmioApiDocBundle.git
synced 2025-02-02 15:51:48 +03:00
Merge pull request #2045 from manowark/fix-error-in-symfony-constraint-annotation-reader
Fix type error in SymfonyConstraintAnnotationReader
This commit is contained in:
commit
f331441521
@ -225,7 +225,7 @@ class SymfonyConstraintAnnotationReader
|
||||
{
|
||||
return count(array_intersect(
|
||||
$validationGroups ?: [Constraint::DEFAULT_GROUP],
|
||||
$annotation->groups
|
||||
(array) $annotation->groups
|
||||
)) > 0;
|
||||
}
|
||||
}
|
||||
|
@ -11,6 +11,7 @@
|
||||
|
||||
namespace Nelmio\ApiDocBundle\Tests\Functional\Entity;
|
||||
|
||||
use OpenApi\Annotations as OA;
|
||||
use Symfony\Component\Serializer\Annotation\Groups;
|
||||
use Symfony\Component\Validator\Constraints as Assert;
|
||||
|
||||
@ -31,4 +32,12 @@ class SymfonyConstraintsWithValidationGroups
|
||||
* @Assert\Range(min=1, max=100)
|
||||
*/
|
||||
public $propertyInDefaultGroup;
|
||||
|
||||
/**
|
||||
* @var array
|
||||
*
|
||||
* @OA\Property(type="array", @OA\Items(type="string"))
|
||||
* @Assert\Valid
|
||||
*/
|
||||
public $propertyArray;
|
||||
}
|
||||
|
@ -66,6 +66,12 @@ class ValidationGroupsFunctionalTest extends WebTestCase
|
||||
'maximum' => 100,
|
||||
'minimum' => 1,
|
||||
],
|
||||
'propertyArray' => [
|
||||
'type' => 'array',
|
||||
'items' => [
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],
|
||||
'type' => 'object',
|
||||
'schema' => 'SymfonyConstraintsDefaultGroup',
|
||||
|
Loading…
x
Reference in New Issue
Block a user