Source for file OCSP_PRODUCT_CONF.phpclass
Documentation is available at OCSP_PRODUCT_CONF.phpclass
-   * openCSP class file OCSP_PRODUCT_CONF.phpclass 
-   * @project Open CSP-Management 
-   * @author Peter Krebs <pitlinz@users.sourceforge.net> 
-   * @license http://opensource.org/licenses/gpl-license.php GNU Public License 
-   * @version $Id: OCSP_PRODUCT_CONF.phpclass,v 1.3 2008/08/07 21:09:01 pitlinz Exp $ 
-     // --------------------------------------------------------- 
-     // --------------------------------------------------------- 
-     require_once __OCSP_PHPINCPATH__ - .  "default_config"- .  _OCSP_DIRSEP_- .  "products.conf.phpinc";
 
-   * openCSP class OCSP_PRODUCT_CONF 
-   * @project Open CSP-Management 
-   * @author Peter Krebs <pitlinz@users.sourceforge.net> 
-   * @license http://opensource.org/licenses/gpl-license.php GNU Public License 
-   * @version $Id: OCSP_PRODUCT_CONF.phpclass,v 1.3 2008/08/07 21:09:01 pitlinz Exp $ 
-   *  ------------------------------------------------------------ 
-   *  PGP_REWRITE_URL: url template for product group menu nodes (example: /$*PGP_TITLE$/pgp/$*PGP_ID$/$*MEN_ID$/) 
-     // --------------------------------------------------------------------------- 
-     // --------------------------------------------------------------------------- 
-      * @constant string CLASS_SRC_FILE 
-     // --------------------------------------------------------------------------- 
-     // --------------------------------------------------------------------------- 
-     /*** class vars ------------------------------------------------------ */ 
-     /*** class methods --------------------------------------------------- */ 
-     // --------------------------------------------------------------------------- 
-     // --------------------------------------------------------------------------- 
-     /*** compostion --------------------------------------------------- */ 
-     /*** attributes  -------------------------------------------------- */ 
-     // --------------------------------------------------------------------------- 
-     // --------------------------------------------------------------------------- 
-      * returns the instance for a system 
-      * @return OCSP_PRODUCTS_CONF  
-     public static function &getInstance($system- = 'OCSP_PRODUCT',$debug- = False)
 
-         if ($debug) echoDebugMethod(- __FILE__ ,"static","OCSP_PRODUCT_CONF::getInstance({$system})");
 
-         if (- isset (self::$instanceList[$system]))
 
-             if ($debug) echoDebugLine(- __FILE__ ,- __LINE__ ,"object set");
 
-                 $obj_new - =  new OCSP_PRODUCT_CONF($system);
 
-                 $obj_new->setConfArrays(self::$instanceList[$system]->getConfArrays()); 
-                 unset (self::$instanceList[$system]);
-                 self::$instanceList[$system] - =  $obj_new;
 
-                 if ($debug) echoDebugLine(- __FILE__ ,- __LINE__ ,"<pre>"- .  print_r(self::$instanceList[$system],True)- .  "</pre>");
 
-             return self::$instanceList[$system]; 
-         self::$instanceList[$system] - =  new OCSP_PRODUCT_CONF($system);
 
-         return self::$instanceList[$system];                 
-     // --------------------------------------------------------------------------- 
-     // ---------------------------------------------------------------------------     
 
	
		Documentation generated on Thu, 08 Jan 2009 17:47:07 +0100 by phpDocumentor 1.4.0a2