cachefactory.php

来自「一、修改产品详细页面的附件块 二、添加上浏览历史模块 三、在后台加入自定义首」· PHP 代码 · 共 48 行

PHP
48
字号
<?php/** * Swift Mailer Cache Factory class * Please read the LICENSE file * @author Chris Corbyn <chris@w3style.co.uk> * @package Swift_Cache * @license GNU Lesser General Public License */require_once dirname(__FILE__) . "/ClassLoader.php";/** * Makes instances of the cache the user has defined * @package Swift_Cache * @author Chris Corbyn <chris@w3style.co.uk> */class Swift_CacheFactory{  /**   * The name of the class which defines the cache   * @var string Case SenSITivE   */  protected static $className = "Swift_Cache_Memory";    /**   * Set the name of the class which is supposed to be used   * This also includes the file   * @param string The class name   */  public static function setClassName($name)  {    Swift_ClassLoader::load($name);    self::$className = $name;  }  /**   * Return a new instance of the cache object   * @return Swift_Cache   */  public static function getCache()  {    $className = self::$className;    Swift_ClassLoader::load($className);    $instance = new $className();    return $instance;  }}

⌨️ 快捷键说明

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