stable

Clone or download

Read-only

Extract visible feature check

Part of story #20111 change features priority No functional change expected. This is part of a refactoring to extract parts of ProcessTopBacklogChange into dedicated classes that can be reused in the new PATCH program_increment/$id/content REST route. Change-Id: I7717397cf4af6155d22435a38107f62a152698a8

Modified Files

Name
M plugins/program_management/include/Adapter/Program/Backlog/TopBacklog/ProcessTopBacklogChange.php +10 −3 Go to diff View file
A plugins/program_management/include/Adapter/Program/Feature/VerifyIsVisibleFeatureAdapter.php +46 −0 Go to diff View file
A plugins/program_management/include/Program/Backlog/Feature/FeatureIdentifier.php +39 −0 Go to diff View file
A plugins/program_management/include/Program/Backlog/Feature/VerifyIsVisibleFeature.php +30 −0 Go to diff View file
M plugins/program_management/include/REST/v1/ProjectResource.php +26 −20 Go to diff View file
M plugins/program_management/include/program_managementPlugin.php +9 −2 Go to diff View file
M plugins/program_management/tests/unit/Adapter/Program/Backlog/TopBacklog/ProcessTopBacklogChangeTest.php +3 −1 Go to diff View file
A plugins/program_management/tests/unit/Adapter/Program/Feature/VerifyIsVisibleFeatureAdapterTest.php +100 −0 Go to diff View file