|
Moodle
2.2.1
http://www.collinsharper.com
|
00001 <?php 00034 class Zend_Service_SlideShare_SlideShow 00035 { 00036 00041 const STATUS_QUEUED = 0; 00042 const STATUS_PROCESSING = 1; 00043 const STATUS_READY = 2; 00044 const STATUS_FAILED = 3; 00045 00051 protected $_embedCode; 00052 00058 protected $_thumbnailUrl; 00059 00065 protected $_title; 00066 00072 protected $_description; 00073 00079 protected $_status; 00080 00086 protected $_statusDescription; 00087 00093 protected $_permalink; 00094 00100 protected $_numViews; 00101 00107 protected $_slideShowId; 00108 00114 protected $_slideShowFilename; 00115 00121 protected $_tags = array(); 00122 00128 protected $_location; 00129 00135 protected $_transcript; 00136 00137 00143 public function getLocation() 00144 { 00145 return $this->_location; 00146 } 00147 00154 public function setLocation($loc) 00155 { 00156 $this->_location = (string)$loc; 00157 return $this; 00158 } 00159 00165 public function getTranscript() 00166 { 00167 return $this->_transcript; 00168 } 00169 00176 public function setTranscript($t) 00177 { 00178 $this->_transcript = (string)$t; 00179 return $this; 00180 } 00181 00188 public function addTag($tag) 00189 { 00190 $this->_tags[] = (string)$tag; 00191 return $this; 00192 } 00193 00200 public function setTags(Array $tags) 00201 { 00202 $this->_tags = $tags; 00203 return $this; 00204 } 00205 00211 public function getTags() 00212 { 00213 return $this->_tags; 00214 } 00215 00223 public function setFilename($file) 00224 { 00225 $this->_slideShowFilename = (string)$file; 00226 return $this; 00227 } 00228 00235 public function getFilename() 00236 { 00237 return $this->_slideShowFilename; 00238 } 00239 00246 public function setId($id) 00247 { 00248 $this->_slideShowId = (string)$id; 00249 return $this; 00250 } 00251 00257 public function getId() 00258 { 00259 return $this->_slideShowId; 00260 } 00261 00268 public function setEmbedCode($code) 00269 { 00270 $this->_embedCode = (string)$code; 00271 return $this; 00272 } 00273 00279 public function getEmbedCode() 00280 { 00281 return $this->_embedCode; 00282 } 00283 00290 public function setThumbnailUrl($url) 00291 { 00292 $this->_thumbnailUrl = (string) $url; 00293 return $this; 00294 } 00295 00301 public function getThumbnailUrl() 00302 { 00303 return $this->_thumbnailUrl; 00304 } 00305 00312 public function setTitle($title) 00313 { 00314 $this->_title = (string)$title; 00315 return $this; 00316 } 00317 00323 public function getTitle() 00324 { 00325 return $this->_title; 00326 } 00327 00334 public function setDescription($desc) 00335 { 00336 $this->_description = (string)$desc; 00337 return $this; 00338 } 00339 00345 public function getDescription() 00346 { 00347 return $this->_description; 00348 } 00349 00356 public function setStatus($status) 00357 { 00358 $this->_status = (int)$status; 00359 return $this; 00360 } 00361 00367 public function getStatus() 00368 { 00369 return $this->_status; 00370 } 00371 00378 public function setStatusDescription($desc) 00379 { 00380 $this->_statusDescription = (string)$desc; 00381 return $this; 00382 } 00383 00389 public function getStatusDescription() 00390 { 00391 return $this->_statusDescription; 00392 } 00393 00400 public function setPermaLink($url) 00401 { 00402 $this->_permalink = (string)$url; 00403 return $this; 00404 } 00405 00411 public function getPermaLink() 00412 { 00413 return $this->_permalink; 00414 } 00415 00422 public function setNumViews($views) 00423 { 00424 $this->_numViews = (int)$views; 00425 return $this; 00426 } 00427 00433 public function getNumViews() 00434 { 00435 return $this->_numViews; 00436 } 00437 }