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

📄 connectionbase.php

📁 一、修改产品详细页面的附件块 二、添加上浏览历史模块 三、在后台加入自定义首页、自定义页头、自定义页脚内容功能 四、在后台修改网站全局CSS样式文件功能 五、在后台修改每个模块的模板内容功能
💻 PHP
字号:
<?php/** * Swift Mailer Connection Base Class * All connection handlers extend this abstract class * Please read the LICENSE file * @author Chris Corbyn <chris@w3style.co.uk> * @package Swift_Connection * @license GNU Lesser General Public License */require_once dirname(__FILE__) . "/ClassLoader.php";Swift_ClassLoader::load("Swift_Connection");Swift_ClassLoader::load("Swift_Connection_Exception");/** * Swift Connection Base Class * @package Swift_Connection * @author Chris Corbyn <chris@w3style.co.uk> */abstract class Swift_ConnectionBase implements Swift_Connection{  /**   * Any extensions the server might support   * @var array   */  protected $extensions = array();  /**   * True if the connection is ESMTP.   * @var boolean   */  protected $isESMTP = false;    /**   * Set an extension which the connection reports to support   * @param string Extension name   * @param array Attributes of the extension   */  public function setExtension($name, $options=array())  {    $this->extensions[$name] = $options;  }  /**   * Check if a given extension has been set as available   * @param string The name of the extension   * @return boolean   */  public function hasExtension($name)  {    return array_key_exists($name, $this->extensions);  }  /**   * Execute any needed logic after connecting and handshaking   */  public function postConnect(Swift $instance) {}  /**   * Get the list of attributes supported by the given extension   * @param string The name of the connection   * @return array The list of attributes   * @throws Swift_Connection_Exception If the extension cannot be found   */  public function getAttributes($extension)  {    if ($this->hasExtension($extension))    {      return $this->extensions[$extension];    }    else    {      throw new Swift_Connection_Exception(      "Unable to locate any attributes for the extension '" . $extension . "' since the extension cannot be found. " .      "Consider using hasExtension() to check.");    }  }  /**   * Returns TRUE if the connection needs a EHLO greeting.   * @return boolean   */  public function getRequiresEHLO()  {    return $this->isESMTP;  }  /**   * Set TRUE if the connection needs a EHLO greeting.   * @param boolean   */  public function setRequiresEHLO($set)  {    $this->isESMTP = (bool) $set;  }}

⌨️ 快捷键说明

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