/** * Exclude object from result * * @param Lista_audiolibro $lista_audiolibro Object to remove from the list of results * * @return Lista_audiolibroQuery The current query, for fluid interface */ public function prune($lista_audiolibro = null) { if ($lista_audiolibro) { $this->addUsingAlias(Lista_audiolibroPeer::ID, $lista_audiolibro->getId(), Criteria::NOT_EQUAL); } return $this; }
/** * @param Lista_audiolibro $lista_audiolibro The lista_audiolibro object to add. */ protected function doAddLista_audiolibro($lista_audiolibro) { $this->collLista_audiolibros[] = $lista_audiolibro; $lista_audiolibro->setLista($this); }
/** * 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 AudiolibroQuery The current query, for fluid interface */ public function filterByLista_audiolibro($lista_audiolibro, $comparison = null) { if ($lista_audiolibro instanceof Lista_audiolibro) { return $this->addUsingAlias(AudiolibroPeer::ID, $lista_audiolibro->getId_audiolibro(), $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'); } }