import v1.1.0_beta1 | 2009-08-21
This commit is contained in:
@ -67,8 +67,8 @@ require_once 'Zend/Gdata/App/Extension/Category.php';
|
||||
|
||||
/**
|
||||
* Data model class for a User Entry.
|
||||
*
|
||||
* To transfer user entries to and from the servers, including
|
||||
*
|
||||
* To transfer user entries to and from the servers, including
|
||||
* creating new entries, refer to the service class,
|
||||
* Zend_Gdata_Photos.
|
||||
*
|
||||
@ -76,6 +76,7 @@ require_once 'Zend/Gdata/App/Extension/Category.php';
|
||||
*
|
||||
* @category Zend
|
||||
* @package Zend_Gdata
|
||||
* @subpackage Photos
|
||||
* @copyright Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com)
|
||||
* @license http://framework.zend.com/license/new-bsd New BSD License
|
||||
*/
|
||||
@ -83,62 +84,60 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
{
|
||||
|
||||
protected $_entryClassName = 'Zend_Gdata_Photos_UserEntry';
|
||||
|
||||
|
||||
/**
|
||||
* gphoto:nickname element
|
||||
*
|
||||
* @var Zend_Gdata_Photos_Extension_Nickname
|
||||
*/
|
||||
protected $_gphotoNickname = null;
|
||||
|
||||
|
||||
/**
|
||||
* gphoto:user element
|
||||
*
|
||||
* @var Zend_Gdata_Photos_Extension_User
|
||||
*/
|
||||
protected $_gphotoUser = null;
|
||||
|
||||
|
||||
/**
|
||||
* gphoto:thumbnail element
|
||||
*
|
||||
* @var Zend_Gdata_Photos_Extension_Thumbnail
|
||||
*/
|
||||
protected $_gphotoThumbnail = null;
|
||||
|
||||
|
||||
/**
|
||||
* gphoto:quotalimit element
|
||||
*
|
||||
* @var Zend_Gdata_Photos_Extension_QuotaLimit
|
||||
*/
|
||||
protected $_gphotoQuotaLimit = null;
|
||||
|
||||
|
||||
/**
|
||||
* gphoto:quotacurrent element
|
||||
*
|
||||
* @var Zend_Gdata_Photos_Extension_QuotaCurrent
|
||||
*/
|
||||
protected $_gphotoQuotaCurrent = null;
|
||||
|
||||
|
||||
/**
|
||||
* gphoto:maxPhotosPerAlbum element
|
||||
*
|
||||
* @var Zend_Gdata_Photos_Extension_MaxPhotosPerAlbum
|
||||
*/
|
||||
protected $_gphotoMaxPhotosPerAlbum = null;
|
||||
|
||||
|
||||
/**
|
||||
* Create a new instance.
|
||||
*
|
||||
*
|
||||
* @param DOMElement $element (optional) DOMElement from which this
|
||||
* object should be constructed.
|
||||
*/
|
||||
public function __construct($element = null)
|
||||
{
|
||||
foreach (Zend_Gdata_Photos::$namespaces as $nsPrefix => $nsUri) {
|
||||
$this->registerNamespace($nsPrefix, $nsUri);
|
||||
}
|
||||
$this->registerAllNamespaces(Zend_Gdata_Photos::$namespaces);
|
||||
parent::__construct($element);
|
||||
|
||||
|
||||
$category = new Zend_Gdata_App_Extension_Category(
|
||||
'http://schemas.google.com/photos/2007#user',
|
||||
'http://schemas.google.com/g/2005#kind');
|
||||
@ -189,32 +188,32 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
$absoluteNodeName = $child->namespaceURI . ':' . $child->localName;
|
||||
|
||||
switch ($absoluteNodeName) {
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'nickname';
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'nickname';
|
||||
$nickname = new Zend_Gdata_Photos_Extension_Nickname();
|
||||
$nickname->transferFromDOM($child);
|
||||
$this->_gphotoNickname = $nickname;
|
||||
break;
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'thumbnail';
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'thumbnail';
|
||||
$thumbnail = new Zend_Gdata_Photos_Extension_Thumbnail();
|
||||
$thumbnail->transferFromDOM($child);
|
||||
$this->_gphotoThumbnail = $thumbnail;
|
||||
break;
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'user';
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'user';
|
||||
$user = new Zend_Gdata_Photos_Extension_User();
|
||||
$user->transferFromDOM($child);
|
||||
$this->_gphotoUser = $user;
|
||||
break;
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'quotacurrent';
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'quotacurrent';
|
||||
$quotaCurrent = new Zend_Gdata_Photos_Extension_QuotaCurrent();
|
||||
$quotaCurrent->transferFromDOM($child);
|
||||
$this->_gphotoQuotaCurrent = $quotaCurrent;
|
||||
break;
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'quotalimit';
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'quotalimit';
|
||||
$quotaLimit = new Zend_Gdata_Photos_Extension_QuotaLimit();
|
||||
$quotaLimit->transferFromDOM($child);
|
||||
$this->_gphotoQuotaLimit = $quotaLimit;
|
||||
break;
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'maxPhotosPerAlbum';
|
||||
case $this->lookupNamespace('gphoto') . ':' . 'maxPhotosPerAlbum';
|
||||
$maxPhotosPerAlbum = new Zend_Gdata_Photos_Extension_MaxPhotosPerAlbum();
|
||||
$maxPhotosPerAlbum->transferFromDOM($child);
|
||||
$this->_gphotoMaxPhotosPerAlbum = $maxPhotosPerAlbum;
|
||||
@ -224,7 +223,7 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the value for this element's gphoto:nickname attribute.
|
||||
*
|
||||
@ -247,7 +246,7 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
$this->_gphotoNickname = $value;
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the value for this element's gphoto:thumbnail attribute.
|
||||
*
|
||||
@ -270,7 +269,7 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
$this->_gphotoThumbnail = $value;
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the value for this element's gphoto:quotacurrent attribute.
|
||||
*
|
||||
@ -279,7 +278,7 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
*/
|
||||
public function getGphotoQuotaCurrent()
|
||||
{
|
||||
return $this->_gphotoThumbnail;
|
||||
return $this->_gphotoQuotaCurrent;
|
||||
}
|
||||
|
||||
/**
|
||||
@ -290,10 +289,10 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
*/
|
||||
public function setGphotoQuotaCurrent($value)
|
||||
{
|
||||
$this->_gphotoThumbnail = $value;
|
||||
$this->_gphotoQuotaCurrent = $value;
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the value for this element's gphoto:quotalimit attribute.
|
||||
*
|
||||
@ -316,7 +315,7 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
$this->_gphotoQuotaLimit = $value;
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the value for this element's gphoto:maxPhotosPerAlbum attribute.
|
||||
*
|
||||
@ -339,7 +338,7 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
$this->_gphotoMaxPhotosPerAlbum = $value;
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the value for this element's gphoto:user attribute.
|
||||
*
|
||||
@ -362,5 +361,5 @@ class Zend_Gdata_Photos_UserEntry extends Zend_Gdata_Entry
|
||||
$this->_gphotoUser = $value;
|
||||
return $this;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user