MailPoet\EmailEditor\Engine\Renderer\ContentRenderer\Preprocessors
Preprocessor{}
Interface Preprocessor
No Hooks.
Usage
$Preprocessor = new Preprocessor(); // use class methods
Methods
Preprocessor{} Preprocessor{} code WC 9.8.1
interface Preprocessor { /** * Method to preprocess the content before rendering * * @param array $parsed_blocks Parsed blocks of the email. * @param array{contentSize: string, wideSize?: string, allowEditing?: bool, allowCustomContentAndWideSize?: bool} $layout Layout of the email. * @param array{spacing: array{padding: array{bottom: string, left: string, right: string, top: string}, blockGap: string}} $styles Styles of the email. * @return array */ public function preprocess( array $parsed_blocks, array $layout, array $styles ): array; }