From 6a12bfe9150094810b0e6b7372cf5d957626e1fa Mon Sep 17 00:00:00 2001 From: pawelpawlik Date: Thu, 16 Mar 2023 13:32:19 +0100 Subject: [PATCH] IBX-5280 add constraint LocationIsContainer to parentLocation in ContentCreateData.php --- src/lib/Form/Data/Content/Draft/ContentCreateData.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/lib/Form/Data/Content/Draft/ContentCreateData.php b/src/lib/Form/Data/Content/Draft/ContentCreateData.php index ac77776a70..6ebfa2a23c 100644 --- a/src/lib/Form/Data/Content/Draft/ContentCreateData.php +++ b/src/lib/Form/Data/Content/Draft/ContentCreateData.php @@ -8,6 +8,7 @@ namespace Ibexa\AdminUi\Form\Data\Content\Draft; +use Ibexa\AdminUi\Validator\Constraints as AdminUiAssert; use Ibexa\Contracts\Core\Repository\Values\Content\Language; use Ibexa\Contracts\Core\Repository\Values\Content\Location; use Ibexa\Contracts\Core\Repository\Values\ContentType\ContentType; @@ -20,7 +21,11 @@ class ContentCreateData /** @var \Ibexa\Contracts\Core\Repository\Values\ContentType\ContentType|null */ protected $contentType; - /** @var \Ibexa\Contracts\Core\Repository\Values\Content\Location|null */ + /** + * @var \Ibexa\Contracts\Core\Repository\Values\Content\Location|null + * + * @AdminUiAssert\LocationIsContainer() + */ protected $parentLocation; /** @var \Ibexa\Contracts\Core\Repository\Values\Content\Language|null */