/** * Filter the query by a related Lista_audiolibro object * * @param Lista_audiolibro $lista_audiolibro the related object to use as filter * @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL * * @return ListaQuery The current query, for fluid interface */ public function filterByLista_audiolibro($lista_audiolibro, $comparison = null) { if ($lista_audiolibro instanceof Lista_audiolibro) { return $this->addUsingAlias(ListaPeer::ID, $lista_audiolibro->getId_lista(), $comparison); } elseif ($lista_audiolibro instanceof PropelCollection) { return $this->useLista_audiolibroQuery()->filterByPrimaryKeys($lista_audiolibro->getPrimaryKeys())->endUse(); } else { throw new PropelException('filterByLista_audiolibro() only accepts arguments of type Lista_audiolibro or PropelCollection'); } }