function __construct($ti, $dbName) { $this->lookUpTabl = $ti->getOpts('l_tabl'); $this->lookUpIndx = $ti->getOpts('l_indx'); $this->lookUpTitl = $ti->getOpts('l_titl'); $this->lookUpWiki = $ti->getOpts('l_wiki'); $this->dat = $ti->getOpts('g_data'); Pages6::__construct($ti->getOpts('g_tabl'), $ti->getOpts('g_indx'), $ti->getOpts('g_wiki'), $dbName); }
function updateObs($pid, $vars) { $qVars = array_intersect_key($vars, jt_fill_new($this->colNames, $i)); if ($this->indx) { $pid = Pages6::updateObs($pid, $qVars); if ($incList = $this->getIncludedList()) { $this->updateIncluded($incList, $pid); } return $pid; } else { return 0; } }