/** * Needs to be executed before getOrderifiedSqls and willBeDataDependent * * @param SparqlEngineDb_SqlGenerator $sg SQL generator object */ public function setData($sg) { $this->arUsedVarTypes = $sg->getUsedVarTypes(); $this->arUsedVarAssignments = $sg->getUsedVarAssignments(); $this->arVarAssignments = $sg->getVarAssignments(); $this->arUnionVarAssignments = $sg->arUnionVarAssignments; $this->_sg = $sg; }
/** * Needs to be executed before getOrderifiedSqls and willBeDataDependent * * @param SparqlEngineDb_SqlGenerator $sg SQL generator object */ public function setData(SparqlEngineDb_SqlGenerator $sg) { $this->arUsedVarTypes = $sg->getUsedVarTypes(); $this->arUsedVarAssignments = $sg->getUsedVarAssignments(); $this->arVarAssignments = $sg->getVarAssignments(); }