Current Path : /var/www/ooareogundevinitiative/wp-content/plugins/brizy/content/ |
Current File : /var/www/ooareogundevinitiative/wp-content/plugins/brizy/content/dynamic-content-processor.php |
<?php class Brizy_Content_DynamicContentProcessor implements Brizy_Editor_Content_ProcessorInterface { /** * @param string $content * @param Brizy_Content_Context $context * * @return mixed */ public function process( $content, Brizy_Content_Context $context ) { $placeholderProvider = new Brizy_Content_PlaceholderProvider( $context ); $extractor = new Brizy_Content_PlaceholderExtractor( $placeholderProvider ); list( $placeholders, $content ) = $extractor->extract( $content ); $replacer = new Brizy_Content_PlaceholderReplacer( $context, $placeholderProvider, $extractor ); $content = $replacer->getContent( $placeholders, $content ); return $content; } }