1 <?php 2 3 /** 4 * Supertype for classes that define a strategy for modifying/purifying tokens. 5 * 6 * While HTMLPurifier's core purpose is fixing HTML into something proper, 7 * strategies provide plug points for extra configuration or even extra 8 * features, such as custom tags, custom parsing of text, etc. 9 */ 10 11 12 abstract class HTMLPurifier_Strategy 13 { 14 15 /** 16 * Executes the strategy on the tokens. 17 * 18 * @param HTMLPurifier_Token[] $tokens Array of HTMLPurifier_Token objects to be operated on. 19 * @param HTMLPurifier_Config $config 20 * @param HTMLPurifier_Context $context 21 * @return HTMLPurifier_Token[] Processed array of token objects. 22 */ 23 abstract public function execute($tokens, $config, $context); 24 } 25 26 // vim: et sw=4 sts=4
title
Description
Body
title
Description
Body
title
Description
Body
title
Body