/** * Gets a map (hash) of PHP names to DB column names. * * @return array The PHP to DB name map for this peer * @throws PropelException Any exceptions caught during processing will be * rethrown wrapped into a PropelException. * @deprecated Use the getFieldNames() and translateFieldName() methods instead of this. */ public static function getPhpNameMap() { if (self::$phpNameMap === null) { $map = ConfigurationPeer::getTableMap(); $columns = $map->getColumns(); $nameMap = array(); foreach ($columns as $column) { $nameMap[$column->getPhpName()] = $column->getColumnName(); } self::$phpNameMap = $nameMap; } return self::$phpNameMap; }
public static function retrieveByPK($cfg_uid, $obj_uid, $pro_uid, $usr_uid, $app_uid, $con = null) { try { $record = null; switch ($cfg_uid) { case "ENVIRONMENT_SETTINGS": if (!isset(self::$arrayRecord["ENVIRONMENT_SETTINGS"])) { self::$arrayRecord["ENVIRONMENT_SETTINGS"] = parent::retrieveByPK($cfg_uid, $obj_uid, $pro_uid, $usr_uid, $app_uid, $con); } $record = self::$arrayRecord["ENVIRONMENT_SETTINGS"]; break; default: $record = parent::retrieveByPK($cfg_uid, $obj_uid, $pro_uid, $usr_uid, $app_uid, $con); break; } //Return return $record; } catch (Exception $e) { throw $e; } }
/** * Clear the instance pool. * * @return void */ public static function clearInstancePool() { self::$instances = array(); }