/** * @return string */ protected function formatJoins() { $joins = ''; foreach ($this->joins as $join) { if (is_array($join)) { $join = new Join($join['table'], $join['on'], isset($join['type'])); } if (!$join instanceof Join) { continue; } $joins .= $join->getSql($joins === ''); } return $joins; }