* %customer_id% * * * Classes which implement ParamOverriderInterface would return the real value for the parameter, so a * ParamOverriderCustomerId would return the current authenticated user's customer id. If you * create new ParamOverriderInterface implementations, you can register new implementations by * adding to the parameter list for ParamsOverrider's dependency injection configuration. * * @api * @since 100.0.2 */ interface ParamOverriderInterface { /** * Returns the overridden value to use. * * @return string|int|null * @throws \Magento\Framework\Exception\NoSuchEntityException */ public function getOverriddenValue(); }