Lines Matching refs:this

103         $required = $this->requiredKeys();
111 if (!$this->check($data)) {
115 $data = array_merge($data, $this->prepareForLoad($data));
116 $obj = $this->newObject($data);
169 $extra = $this->prepareForSave($obj);
287 $this->starting_url = $starting_url;
290 $this->yadis_url = $yadis_url;
293 $this->services = $services;
295 $this->session_key = $session_key;
298 $this->_current = null;
301 $this->stale = false;
310 return count($this->services);
322 if ($this->services) {
323 $this->_current = array_shift($this->services);
325 $this->_current = null;
328 return $this->_current;
338 return $this->_current;
346 return in_array($url, array($this->starting_url, $this->yadis_url));
355 return $this->_current !== null;
394 $this->session = $session;
395 $this->url = $url;
397 $session_key_suffix = $this->DEFAULT_SUFFIX;
400 $this->session_key_suffix = $session_key_suffix;
401 $this->session_key = $this->PREFIX . $this->session_key_suffix;
410 $manager = $this->getManager();
412 $this->destroyManager();
415 $this->url,
418 $manager = $this->createManager($services, $yadis_url);
424 $this->session->set($this->session_key,
443 $manager = $this->getManager($force);
446 $this->destroyManager($force);
460 return $this->PREFIX . $this->session_key_suffix;
474 $manager_str = $this->session->get($this->getSessionKey());
482 if ($manager && ($manager->forURL($this->url) || $force)) {
492 $key = $this->getSessionKey();
493 if ($this->getManager()) {
494 return $this->getManager();
499 $manager = new Auth_Yadis_Manager($this->url, $yadis_url,
501 $this->session->set($this->session_key,
515 if ($this->getManager($force) !== null) {
516 $key = $this->getSessionKey();
517 $this->session->del($key);