[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/htmlpurifier/library/HTMLPurifier/HTMLModule/ -> Bdo.php (source)

   1  <?php
   2  
   3  /**
   4   * XHTML 1.1 Bi-directional Text Module, defines elements that
   5   * declare directionality of content. Text Extension Module.
   6   */
   7  class HTMLPurifier_HTMLModule_Bdo extends HTMLPurifier_HTMLModule
   8  {
   9  
  10      public $name = 'Bdo';
  11      public $attr_collections = array(
  12          'I18N' => array('dir' => false)
  13      );
  14  
  15      public function setup($config) {
  16          $bdo = $this->addElement(
  17              'bdo', 'Inline', 'Inline', array('Core', 'Lang'),
  18              array(
  19                  'dir' => 'Enum#ltr,rtl', // required
  20                  // The Abstract Module specification has the attribute
  21                  // inclusions wrong for bdo: bdo allows Lang
  22              )
  23          );
  24          $bdo->attr_transform_post['required-dir'] = new HTMLPurifier_AttrTransform_BdoDir();
  25  
  26          $this->attr_collections['I18N']['dir'] = 'Enum#ltr,rtl';
  27      }
  28  
  29  }
  30  
  31  // vim: et sw=4 sts=4


Generated: Fri Nov 28 20:08:37 2014 Cross-referenced by PHPXref 0.7.1