/** * Returns an array containing, for each field, the arary key used for that * field in self::$_fields. * * @access public * @return array */ static function &fieldKeys() { if (!self::$_fieldKeys) { self::$_fieldKeys = array('id' => 'id', 'product_id' => 'product_id', 'contribution_id' => 'contribution_id', 'product_option' => 'product_option', 'quantity' => 'quantity', 'fulfilled_date' => 'fulfilled_date', 'start_date' => 'contribution_start_date', 'end_date' => 'contribution_end_date', 'comment' => 'comment', 'financial_type_id' => 'financial_type_id'); } return self::$_fieldKeys; }