public function getShare($name) { if (isset($this->_cache[$name])) { return $this->_cache[$name]; } $share = $this->_getShare($name); $this->_shareMap[$share->getId()] = $name; $this->_cache[$name] = $share; return $share; }