public static createModelJoins ( $fromTable, |
||
$fromTable | ||
$relationWithAliases | ||
$type | ||
$on | ||
return |
private function createModelJoins($relationSelector, $aliases, $type, $on) { $relations = ModelQueryBuilderHelper::extractRelations($this->_model, $relationSelector); $relationWithAliases = ModelQueryBuilderHelper::associateRelationsWithAliases($relations, $aliases); return ModelQueryBuilderHelper::createModelJoins($this->getModelAliasOrTable(), $relationWithAliases, $type, $on); }