[ Index ]

PHP Cross Reference of vtigercrm-6.1.0

title

Body

[close]

/libraries/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ -> AlphaValue.php (source)

   1  <?php
   2  
   3  class HTMLPurifier_AttrDef_CSS_AlphaValue extends HTMLPurifier_AttrDef_CSS_Number
   4  {
   5  
   6      public function __construct() {
   7          parent::__construct(false); // opacity is non-negative, but we will clamp it
   8      }
   9  
  10      public function validate($number, $config, $context) {
  11          $result = parent::validate($number, $config, $context);
  12          if ($result === false) return $result;
  13          $float = (float) $result;
  14          if ($float < 0.0) $result = '0';
  15          if ($float > 1.0) $result = '1';
  16          return $result;
  17      }
  18  
  19  }
  20  
  21  // vim: et sw=4 sts=4


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