/** * initialize the main class: Capture * @param $_cfg array */ public function __construct(&$_cfg) { self::$_Config =& $_cfg; self::$_CapSite = (require $_cfg['site']); self::$_CapPreg = (require $_cfg['preg']); foreach (self::$_CapPreg as $_key => $_value) { self::$_CapPreg[$_key] = str_replace('_request_site', self::$_CapSite['request_site'], $_value); } self::import('file.OperateFile'); if (file_exists($_cfg['overURL']) && filesize($_cfg['overURL']) > 0) { $_contents = OperateFile::readText($_cfg['overURL'], filesize($_cfg['overURL'])); self::$_overURL = unserialize($_contents); } self::import('pivotal.Pivotal'); if (file_exists($_cfg['accompImg']) && filesize($_cfg['accompImg']) > 0) { $_contents = OperateFile::readText($_cfg['accompImg'], filesize($_cfg['accompImg'])); Pivotal::$_accompImg = unserialize($_contents); } }