/** * Filter the query by a related Solicitud_amistad object * * @param Solicitud_amistad $solicitud_amistad the related object to use as filter * @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL * * @return UsuarioQuery The current query, for fluid interface */ public function filterBySolicitud_amistadRelatedById_usuario_solicitante($solicitud_amistad, $comparison = null) { if ($solicitud_amistad instanceof Solicitud_amistad) { return $this->addUsingAlias(UsuarioPeer::ID, $solicitud_amistad->getId_usuario_solicitante(), $comparison); } elseif ($solicitud_amistad instanceof PropelCollection) { return $this->useSolicitud_amistadRelatedById_usuario_solicitanteQuery()->filterByPrimaryKeys($solicitud_amistad->getPrimaryKeys())->endUse(); } else { throw new PropelException('filterBySolicitud_amistadRelatedById_usuario_solicitante() only accepts arguments of type Solicitud_amistad or PropelCollection'); } }
/** * Exclude object from result * * @param Solicitud_amistad $solicitud_amistad Object to remove from the list of results * * @return Solicitud_amistadQuery The current query, for fluid interface */ public function prune($solicitud_amistad = null) { if ($solicitud_amistad) { $this->addUsingAlias(Solicitud_amistadPeer::ID, $solicitud_amistad->getId(), Criteria::NOT_EQUAL); } return $this; }