/** * Adds a Criteria as subQuery in the From Clause. * * @param Criteria $subQueryCriteria Criteria to build the subquery from * @param string $alias alias for the subQuery * * @return Criteria this modified Criteria object (Fluid API) */ public function addSelectQuery(Criteria $subQueryCriteria, $alias = null) { if (null === $alias) { $alias = 'alias_' . ($subQueryCriteria->forgeSelectQueryAlias() + count($this->selectQueries)); } $this->selectQueries[$alias] = $subQueryCriteria; return $this; }