Factory() public static method

Loads the engine specified by the given name.
public static Factory ( $p_engineName, $p_path = null ) : boolean
$p_engineName
return boolean
Ejemplo n.º 1
0
 /**
  * Returns true if the given cache engine was supported
  *
  * @param $p_cacheEngine
  * @return boolean
  *                 TRUE on success, FALSE on failure
  */
 public static function IsSupported($p_cacheEngine = null)
 {
     if (empty($p_cacheEngine)) {
         return false;
     }
     try {
         if ($cacheEngine = CacheEngine::Factory($p_cacheEngine)) {
             return true;
         } else {
             return false;
         }
     } catch (InvalidCacheEngine $ex) {
         return false;
     }
 }