Go to the documentation of this file.00001 <?php
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00015 final class JsonDecoderFilter extends BaseFilter
00016 {
00017 private $assoc = false;
00018
00022 public static function me()
00023 {
00024 return Singleton::getInstance(__CLASS__);
00025 }
00026
00030 public function setAssoc($orly = true)
00031 {
00032 $this->assoc = (true === $orly);
00033
00034 return $this;
00035 }
00036
00037 public function apply($value)
00038 {
00039 return json_decode($value, $this->assoc);
00040 }
00041 }
00042 ?>