diff options
| author | Andy Staudacher <andy.st@gmail.com> | 2009-08-29 10:45:47 -0700 |
|---|---|---|
| committer | Andy Staudacher <andy.st@gmail.com> | 2009-08-29 10:45:47 -0700 |
| commit | 020281d932c566476222e6c825ada3affff239a6 (patch) | |
| tree | 80d8e2a60fcbaeabcc1939b06531f563c3014948 /modules/gallery/libraries/MY_ORM.php | |
| parent | a2e2a2178b1b84a9895fdddd020c5ec8dddf89c5 (diff) | |
Adding SafeString which is going to replace p::clean() and p::purify().
Refactoring of Xss_Security_Test.
t() and t2() return a SafeString instance.
TODO:
- Update all code to use SafeString where appropriate.
- Update golden fole of Xss_Security_Test
- Stop reporting CLEAN vars in Xss_Security_Test
Diffstat (limited to 'modules/gallery/libraries/MY_ORM.php')
| -rw-r--r-- | modules/gallery/libraries/MY_ORM.php | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/gallery/libraries/MY_ORM.php b/modules/gallery/libraries/MY_ORM.php index de8adc1d..2c9ad1d7 100644 --- a/modules/gallery/libraries/MY_ORM.php +++ b/modules/gallery/libraries/MY_ORM.php @@ -43,6 +43,10 @@ class ORM extends ORM_Core { $this->original = clone $this; } + if ($value instanceof SafeString) { + $value = $value->unescaped(); + } + return parent::__set($column, $value); } |
