public function set($key, $val)
    {
        parent::set(func_get_args(), null); 
        $this->values['_changed'] = true;
        return $this;
    }
public function set($key, $val)
    {
        parent::set(func_get_args(), null); 
        $this->values['_changed'] = true;
        return $this;
    }
public function set ( $ key , $ val ) { parent :: set ( func_get_args ( ) , null ) ; $ this -> values [ '_changed' ] = true ; return $ this ; }
Set a value in the cache

@param $key scalar The key under which to store. Can be repeated to go deeper.
@param $val mixed The value to store. Should be PHP-serializable. If
this is null, the entry will be removed from the cache
@return Cache Provides fluent interface
Set a value in the cache