Core.php 518 B

1234567891011121314151617
  1. <?php
  2. /**
  3. * Core strategy composed of the big four strategies.
  4. */
  5. class HTMLPurifier_Strategy_Core extends HTMLPurifier_Strategy_Composite
  6. {
  7. public function __construct()
  8. {
  9. $this->strategies[] = new HTMLPurifier_Strategy_RemoveForeignElements();
  10. $this->strategies[] = new HTMLPurifier_Strategy_MakeWellFormed();
  11. $this->strategies[] = new HTMLPurifier_Strategy_FixNesting();
  12. $this->strategies[] = new HTMLPurifier_Strategy_ValidateAttributes();
  13. }
  14. }
  15. // vim: et sw=4 sts=4