Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Data model class for a Google Apps User Entry.
Each user entry describes a single user within a Google Apps hosted domain.
To transfer user entries to and from the Google Apps servers, including creating new entries, refer to the Google Apps service class, Zend_Gdata_Gapps.
This class represents
$_entryClassName = 'Zend_Gdata_Gapps_UserEntry'
Zend_Gdata_Extension_FeedLink $_feedLink = 'array'
<gd:feedLink> element containing information about other feeds relevant to this entry.
Zend_Gdata_Gapps_Extension_Login $_login = 'null'
<apps:login> element containing information about this user's account, including their username and permissions.
Zend_Gdata_Gapps_Extension_Name $_name = 'null'
<apps:name> element containing the user's actual name.
Zend_Gdata_Gapps_Extension_Quota $_quota = 'null'
<apps:quotq> element describing any storage quotas in place for this user.
__construct(
DOMElement $element
=
null
)
:
Create a new instance.
getDOM(
DOMDocument $doc
=
null, $majorVersion
=
1, $minorVersion
=
null
)
:
DOMElement
Retrieves a DOMElement which corresponds to this element and all child properties. This is used to build an entry back into a DOM and eventually XML text for application storage/persistence.
getFeedLink(
string $rel
=
null
)
:
mixed
Returns all feed links for this entry, or if a rel value is specified, the feed link associated with that value is returned.
getLogin(
)
:
Zend_Gdata_Gapps_Extension_Login
Get the value of the login property for this object.
getName(
)
:
Zend_Gdata_Gapps_Extension_Name
Get the value of the name property for this object.
getQuota(
)
:
Zend_Gdata_Gapps_Extension_Quota
Get the value of the quota property for this object.
setFeedLink(
array $value
)
:
Zend_Gdata_Gapps_EventEntry
Set the value of the feed link property for this object. This property is used to provide links to alternative feeds relevant to this entry.
setLogin(
Zend_Gdata_Gapps_Extension_Login $value
)
:
Zend_Gdata_Gapps_UserEntry
Set the value of the login property for this object. This property is used to store the username address of the current user.
setName(
Zend_Gdata_Gapps_Extension_Name $value
)
:
Zend_Gdata_Gapps_UserEntry
Set the value of the name property for this object. This property is used to store the full name of the current user.
setQuota(
Zend_Gdata_Gapps_Extension_Quota $value
)
:
Zend_Gdata_Gapps_UserEntry
Set the value of the quota property for this object. This property is used to store the amount of storage available for the current user. Quotas may not be modifiable depending on the domain used.
takeChildFromDOM(
DOMNode $child
)
:
Creates individual Entry objects of the appropriate type and stores them as members of this entry based upon DOM data.