From 476508aa46786efadd88f5792d4d22e16a940641 Mon Sep 17 00:00:00 2001 From: Tac Tacelosky Date: Mon, 17 Oct 2022 14:34:05 -0400 Subject: [PATCH 1/2] expand example in README --- packages/composer-json-manipulator/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/composer-json-manipulator/README.md b/packages/composer-json-manipulator/README.md index 0dbc1424db..e779a6d348 100644 --- a/packages/composer-json-manipulator/README.md +++ b/packages/composer-json-manipulator/README.md @@ -47,7 +47,12 @@ class SomeClass { // ↓ instance of \Symplify\ComposerJsonManipulator\ValueObject\ComposerJson $composerJson = $this->composerJsonFactory->createFromFilePath(getcwd() . '/composer.json'); - // ... + + // Add a PRS-4 namespace + $autoLoad = $composerJson->getAutoload(); + $autoLoad['psr-4']['Cool\\Stuff\\'] = './lib/'; + $composerJson->setAutoload($autoLoad); + $this->jsonFileManager->printComposerJsonToFilePath($composerJson, $composerJson->getFileInfo()->getRealPath()); } } ``` From 271d34acba3955ef44de65104178ef8c6ceb2d54 Mon Sep 17 00:00:00 2001 From: Tac Tacelosky Date: Tue, 18 Oct 2022 07:11:42 -0400 Subject: [PATCH 2/2] add workflow with transition constant example --- .../YamlToPhp/Fixture/normal/workflow.yaml | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 packages/config-transformer/tests/Converter/ConfigFormatConverter/YamlToPhp/Fixture/normal/workflow.yaml diff --git a/packages/config-transformer/tests/Converter/ConfigFormatConverter/YamlToPhp/Fixture/normal/workflow.yaml b/packages/config-transformer/tests/Converter/ConfigFormatConverter/YamlToPhp/Fixture/normal/workflow.yaml new file mode 100644 index 0000000000..56e55326fb --- /dev/null +++ b/packages/config-transformer/tests/Converter/ConfigFormatConverter/YamlToPhp/Fixture/normal/workflow.yaml @@ -0,0 +1,20 @@ +framework: + workflows: + plant: + supports: [App\Entity\Plant] + places: [seed, planted] + transitions: + !php/const App\Entity\Plant::TRANSITION_PLANT: + from: seed + to: planted +----- +extension('framework', ['workflows' => ['plant' => ['supports' => [Plant::class], 'places' => ['seed', 'planted'], 'transitions' => ['plant' => ['from' => 'seed', 'to' => 'planted']]]]]); +};