Example #1
0
 public function getValue($name)
 {
     $ret = parent::getValue($name);
     // config gets special treatment
     if ($name == 'config') {
         if ($ret) {
             $obj = new Blerby_Entity_Object();
             $obj->fromArray(json_decode(stripcslashes($ret), true));
             $ret = $obj;
         }
     }
     return $ret;
 }
Example #2
0
 /**
  * Storage retrieval helper
  * 
  * Note: overrides object, to use 'meta' if not found in object store
  * 
  * @param  string $key
  * @return mixed
  */
 public function __get($key)
 {
     $ret = parent::get($key, -1);
     if ($ret === -1) {
         $ret = $this->meta($key);
     }
     return $ret;
 }