I have tried including both command base and close in ATE
This should work, provided 'command base' is include before 'close'.
include ('class.CommandBase.php');
include ('class.Close.php');
and I've tried including just command base in ATE, with close in command base
'close' in 'command base' won't work, since 'close' extends 'command base'.
Ideally, I would avoid including class files in other class files, and confine my include statements to whatever script is using the classes.