Good idea, but Ive been down this road already :-)
I tried that, and it complained :
Fatal error: Cannot redeclare class eCart1_Definition in /home/accountname/public_html/WA_eCart/eCart1_PHP.php on line 256
Then I tried including the definition file only, and got:
Fatal error: Cannot redeclare WA_eCart_WeightConversion() (previously declared in /home/accountname/public_html/WA_eCart/WA_eCart_Definition_PHP.php:514) in /home/accountname/public_html/WA_eCart/WA_eCart_Definition_PHP.php on line 605
So, since all those things are supposedly already defined, I removed the include, or require_once from the top of that page, then I am back to the original error
Fatal error: Call to a member function GetContent() on a non-object in /home/accountname/public_html/email-receipt.php on line 2
except, line 2, since I removed the includes lines.
What the heck?? If I try do include, it complains that I cant redeclare, but if I dont, it complains the function doesnt exist...
Back to square one...