public function getCache($key){
        return isset($this->caches[$key]) ? $this->caches[$key] : null;
    }
public function getCache($key){
        return isset($this->caches[$key]) ? $this->caches[$key] : null;
    }
get a cached object
@param $key
@return mixed|null