Rather than have DefaultOutputPipelineFactory::CONSTRUCTOR_OPTIONS be a union of all the options needed by all the stages, allow each stage to define its own CONSTRUCTOR_OPTIONS and pass a Config object to the DefaultOutputPipelineFactory service. In the process, move the $options and $logger properties into the abstract superclass, since they are passed to every stage. Bug: T363764 Followup-To: I64aeb81b395ba84e1d839dfbd31decf16c337cd0 Change-Id: I7d386b22c7d8e99b6dfe4cf798069914ac9af373 |
||
|---|---|---|
| .. | ||
| Stages | ||
| ContentDOMTransformStageTest.php | ||
| DefaultOutputPipelineFactoryTest.php | ||
| DummyDOMTransformStage.php | ||
| OutputTransformStageTestBase.php | ||
| TestUtils.php | ||