join_type = $join_type; $this->conditions = $conditions; } function toString(){ $part = $this->join_type . ' ' . $this->name ; $part .= $this->alias ? ' as ' . $this->alias : ''; $part .= ' on '; foreach($this->conditions as $conditionGroup) $part .= $conditionGroup->toString(); return $part; } function isJoinTable(){ return true; } } ?>