_url)) { $uri = $this->_url; } else { $uri = $this->_defaultFeedUri; } if ($this->getUser() != null) { $uri .= '/' . $this->getUser(); } if ($this->getProjection() != null) { $uri .= '/' . $this->getProjection(); } if ($this->getContact() != null) { $uri .= '/' . $this->getContact(); } $uri .= $this->getQueryString(); return $uri; } /** * @see $_projection * @param string $value * @return Zend_Gdata_Calendar_EventQuery Provides a fluent interface */ public function setProjection($value) { $this->_projection = $value; return $this; } /** * @see $_user * @param string $value * @return Zend_Gdata_Calendar_EventQuery Provides a fluent interface */ public function setUser($value) { $this->_user = $value; return $this; } public function setContact($value){ $this->_contact = $value; } public function getContact(){ echo $this->_contact; return $this->_contact; } /** * @see $_visibility * @param bool $value * @return Zend_Gdata_Calendar_EventQuery Provides a fluent interface */ public function setVisibility($value) { $this->_visibility = $value; return $this; } /** * @see $_projection * @return string projection */ public function getProjection() { return $this->_projection; } /** * @see $_user * @return string user */ public function getUser() { return $this->_user; } /** * @see $_visibility * @return string visibility */ public function getVisibility() { return $this->_visibility; } public function setShowDeleted($value){ if ($value !== null) { $this->_params['showdeleted'] = $value; } else { unset($this->_params['showdeleted']); } return $this; } /** * @param string $value * @return Zend_Gdata_Calendar_EventQuery Provides a fluent interface */ public function setOrderBy($value) { if ($value != null) { $this->_params['orderby'] = $value; } else { unset($this->_params['orderby']); } return $this; } /** * @return string sortorder */ public function setSortOrder($value) { if ($value != null) { $this->_params['sortorder'] = $value; } else { unset($this->_params['sortorder']); } return $this; } /** * @return string orderby */ public function getOrderBy() { if (array_key_exists('orderby', $this->_params)) { return $this->_params['orderby']; } else { return null; } } /** * @return string sortorder */ public function getSortOrder() { if (array_key_exists('sortorder', $this->_params)) { return $this->_params['sortorder']; } else { return null; } } }