You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
IBX-9727: Aligned codebase with core content VO strict types changes (#185)
For more details see https://issues.ibexa.co/browse/IBX-9727 and #185
Key changes:
* [ContentCreate] Added int cast to ownerId and sectionId strict properties
* [ContentCreate] Defined array shape of ContentCreate::parse `$data` arg
* [ContentCreate] Added missing `@throws` to ContentCreate::parse method
* [UserCreate] Defined array shape of UserCreate::parse `$data` arg
* [UserCreate] Added int cast to sectionId strict property
* Added missing type hints to \Ibexa\Rest\Server\Values\RestContentCreateStruct
* [Tests] Replaced literal FQCN usage with `RestContentCreateStruct::class`
* [Tests] Dropped unnecessary assertions due to strict types changes
* [UserGroupCreate] Defined array shape of UserGroupCreate::parse `$data` arg
* [UserGroupCreate] Added int cast to sectionId strict property
* [Tests] Defined non-nullable `remoteId` property for Location stub of LocationTest
* [Tests] Fixed non-nullable `parentRemoteId` property for Location stub of RestLocationRootNodeTest
* [Tests][PHPUnit] Configured UTC timezone for integration tests
* Fixed incorrect default value assignment to Query properties in TrashItemListController
---------
Co-Authored-By: Konrad Oboza <[email protected]>
message:'#^Method Ibexa\\Rest\\Server\\Input\\Parser\\AbstractDestinationLocationParser\:\:parse\(\) has Ibexa\\Contracts\\Rest\\Exceptions\\Parser in PHPDoc @throws tag but it''s not thrown\.$#'
0 commit comments