public static function getUser($i_id = -1) { $returnUser = null; if (true == array_key_exists("{$i_id}", self::$instances)) { $returnUser = self::$instances[$i_id]; } else { $returnUser = new User(self::XML_FILE, 0, true); if (-1 != $i_id) { $returnUser->setProperty('id', $i_id); parent::loadObjectData($returnUser); } } return $returnUser; }
public static function getAccount($i_id = -1) { $returnAccount = null; if (true == array_key_exists("{$i_id}", self::$instances)) { $returnAccount = self::$instances["{$i_id}"]; } else { $returnAccount = new Account(self::XML_FILE, 0, true); if (-1 != $i_id) { $returnAccount->setProperty('id', $i_id); parent::loadObjectData($returnAccount); } } return $returnAccount; }