Development

Changeset 1128

You must first sign up to be able to contribute.

Changeset 1128

Show
Ignore:
Timestamp:
04/06/06 14:05:04 (3 years ago)
Author:
pookey
Message:

pookey - escaping in sfWebResponse re #401

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/pookey/lib/response/sfWebResponse.class.php

    r1080 r1128  
    352352  } 
    353353 
    354   public function addMeta($key, $value, $override = true
     354  public function addMeta($key, $value, $override = true, $doNotEscape = false
    355355  { 
    356356    if ($override || !$this->hasParameter($key, 'helper/asset/auto/meta')) 
    357357    { 
     358      if (! $doNotEscape) 
     359      { 
     360        $value = htmlentities($value, ENT_QUOTES); 
     361      } 
     362 
    358363      $this->setParameter($key, $value, 'helper/asset/auto/meta'); 
    359364    } 
     
    367372  } 
    368373 
    369   public function setTitle($title) 
    370   { 
     374  public function setTitle($title, $doNotEscape = false) 
     375  { 
     376    if (! $doNotEscape) 
     377    { 
     378      $title = htmlentities($title, ENT_QUOTES); 
     379    } 
     380 
    371381    $this->setParameter('title', $title, 'helper/asset/auto/meta'); 
    372382  }