ampproject / px-toolbox-php

Apache License 2.0
8 stars 4 forks source link

Add routing of the configuration to make the PSI API integration configurable from an external consumer #18

Open schlessera opened 2 years ago

schlessera commented 2 years ago

Feature Description

An abstraction layer for routing the configuration throughout the entire pipeline was already partially built. However, right now, it is not directly being fed by an external consumer, and there is no way to provide the configuration from the outside.

An external consumer like the PX for WP plugin should be able to provide a full configuration when instantiating the pipeline, and potentially even filter it after instantiation or while it is running via the events subsystem.

ediamin commented 2 years ago

Working on PR for this. I'll create a draft PR today.