/** * @param Libro_colaborador $libro_colaborador The libro_colaborador object to add. */ protected function doAddLibro_colaborador($libro_colaborador) { $this->collLibro_colaboradors[] = $libro_colaborador; $libro_colaborador->setUsuario($this); }
/** * Exclude object from result * * @param Libro_colaborador $libro_colaborador Object to remove from the list of results * * @return Libro_colaboradorQuery The current query, for fluid interface */ public function prune($libro_colaborador = null) { if ($libro_colaborador) { $this->addUsingAlias(Libro_colaboradorPeer::ID, $libro_colaborador->getId(), Criteria::NOT_EQUAL); } return $this; }
/** * Filter the query by a related Libro_colaborador object * * @param Libro_colaborador $libro_colaborador 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 filterByLibro_colaborador($libro_colaborador, $comparison = null) { if ($libro_colaborador instanceof Libro_colaborador) { return $this->addUsingAlias(UsuarioPeer::ID, $libro_colaborador->getIdusuario(), $comparison); } elseif ($libro_colaborador instanceof PropelCollection) { return $this->useLibro_colaboradorQuery()->filterByPrimaryKeys($libro_colaborador->getPrimaryKeys())->endUse(); } else { throw new PropelException('filterByLibro_colaborador() only accepts arguments of type Libro_colaborador or PropelCollection'); } }