stable

Clone or download

Read-only

Extract field creation logic in a dedicated reusable object

part of story #8283 Enhance project creation user experience No functional changes. to test cretae a project with custom fields from old UI Custom fields values should still be set Change-Id: I5e27e0bb60fff991b5f8b703361faf49f40eaf4f

Modified Files

Name
A src/common/Project/Admin/DescriptionFields/FieldUpdator.php +71 −0 Go to diff View file
M src/common/Project/ProjectCreationData.class.php +1 −1 Go to diff View file
M src/common/Project/ProjectCreator.class.php +13 −17 Go to diff View file
M tests/integration/tests/ProjectCreationTest.php +2 −0 Go to diff View file
A tests/phpunit/common/Project/Admin/DescriptionFields/FieldUpdatorTest.php +126 −0 Go to diff View file
M tests/phpunit/common/Project/ProjectCreatorTest.php +9 −0 Go to diff View file
M tests/phpunit/common/Project/ProjectXMLImporterTest.php +1 −0 Go to diff View file