public function __construct($classAttrValuePairs = null, $sortby = null, $getrelatedobjectcollection = 0) { require_once dirname(__FILE__) . '/datalayer.php'; $className = str_replace('collection', '', get_class($this)); require_once dirname(__FILE__) . '/../' . $className . '.php'; $datalayer = new DataLayer(); $datalayer->OpenConnection(); $datalayer->GetObjectCollection($this, $className, $classAttrValuePairs, $sortby, $getrelatedobjectcollection); $datalayer->CloseConnection(); }