/** * Returns an array containing, for each field, the arary key used for that * field in self::$_fields. * * @return array */ static function &fieldKeys() { if (!self::$_fieldKeys) { self::$_fieldKeys = array('id' => 'contribution_soft_id', 'contribution_id' => 'contribution_id', 'contact_id' => 'contribution_soft_contact_id', 'amount' => 'amount', 'currency' => 'currency', 'pcp_id' => 'pcp_id', 'pcp_display_in_roll' => 'pcp_display_in_roll', 'pcp_roll_nickname' => 'pcp_roll_nickname', 'pcp_personal_note' => 'pcp_personal_note', 'soft_credit_type_id' => 'soft_credit_type_id'); } return self::$_fieldKeys; }