func NewAllDonations(p P) *E {
	e := NewDonation(p)
	c := []string{
		"RESULT IN 0,-1",
		"supporter.supporter_KEY IS NOT EMPTY",
	}
	e.Conditions = c
	return e
}
//NewAllDonations instantiates an environment for copy8ing donations to CSV files.
//All successful donations are completed, even for supporters that do not have emails.
NewAllDonations instantiates an environment for copy8ing donations to CSV files.
All successful donations are completed, even for supporters that do not have emails.
// NewAllDonations instantiates an environment for copy8ing donations to CSV files . // All successful donations are completed even for supporters that do not have emails .
func NewAllDonations(p P) *E {
	e := NewDonation(p)
	c := []string{
		"RESULT IN 0,-1",
		"supporter.supporter_KEY IS NOT EMPTY",
	}
	e.Conditions = c
	return e
}
func NewAllDonations ( p P ) * E { e := NewDonation ( p ) c := [ ] string { " " , " " , } e . Conditions = c return e }
NewAllDonations instantiates an environment for copy8ing donations to CSV files.
NewAllDonations instantiates an environment for copy8ing donations to CSV files .