function setup($filename, $vars = null) { if (is_array($vars)) { $dir = dirname(__FILE__); require_once "{$dir}/../template/template.php"; $template = new Template(file_get_contents($filename)); $sql = $template->evaluate($vars); } else { $sql = file_get_contents($filename); } $this->handler->setup($sql); }