⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 versionsfeeddownloadlink.class.php

📁 ProjectPier 源码 很好的项目管理程序
💻 PHP
字号:
<?php  /**  * Download link of version feed entry  *  * @version 1.0  * @http://www.projectpier.org/  */  final class VersionsFeedDownloadLink {        /**    * True if this download link is loaded from the XML    *    * @var boolean    */    private $is_loaded = false;        /**    * Download link URL    *    * @var string    */    private $url;        /**    * Format - zip, tgz etc    *    * @var string    */    private $format;        /**    * Size in bytes    *    * @var integer    */    private $size;      /**    * Construct the VersionsFeedDownloadLink    *    * @param SimpleXMLElement $node    * @return VersionsFeedDownloadLink    */    function __construct(SimpleXMLElement $node) {      $this->setIsLoaded($this->read($node));    } // __construct        /**    * Read the data from the XML node    *    * @param SimpleXMLNode $node    * @return boolean    */    function read(SimpleXMLElement $node) {      $this->setUrl($node);      if (isset($node['format'])) {        $this->setFormat($node['format']);      }      if (isset($node['size'])) {        $this->setSize($node['size']);      }      return true;    } // read        // ---------------------------------------------------    //  Getters and setters    // ---------------------------------------------------        /**    * Get is_loaded    *    * @param null    * @return boolean    */    function isLoaded() {      return $this->is_loaded;    } // isLoaded        /**    * Set is_loaded value    *    * @param boolean $value    * @return null    */    private function setIsLoaded($value) {      $this->is_loaded = $value;    } // setIsLoaded        /**    * Get url    *    * @param null    * @return string    */    function getUrl() {      return $this->url;    } // getUrl        /**    * Set url value    *    * @param string $value    * @return null    */    private function setUrl($value) {      $this->url = trim($value);    } // setUrl        /**    * Get format    *    * @param null    * @return string    */    function getFormat() {      return $this->format;    } // getFormat        /**    * Set format value    *    * @param string $value    * @return null    */    private function setFormat($value) {      $this->format = trim($value);    } // setFormat        /**    * Get size    *    * @param null    * @return integer    */    function getSize() {      return $this->size;    } // getSize        /**    * Set size value    *    * @param integer $value    * @return null    */    function setSize($value) {      $this->size = (integer) $value;    } // setSize    } // VersionsFeedDownloadLink?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -