/** * @param CategorieMatiere $categorieMatiere The categorieMatiere object to add. */ protected function doAddCategorieMatiere($categorieMatiere) { $jCategoriesMatieresClasses = new JCategoriesMatieresClasses(); $jCategoriesMatieresClasses->setCategorieMatiere($categorieMatiere); $this->addJCategoriesMatieresClasses($jCategoriesMatieresClasses); }
/** * Exclude object from result * * @param JCategoriesMatieresClasses $jCategoriesMatieresClasses Object to remove from the list of results * * @return JCategoriesMatieresClassesQuery The current query, for fluid interface */ public function prune($jCategoriesMatieresClasses = null) { if ($jCategoriesMatieresClasses) { $this->addCond('pruneCond0', $this->getAliasedColName(JCategoriesMatieresClassesPeer::CATEGORIE_ID), $jCategoriesMatieresClasses->getCategorieId(), Criteria::NOT_EQUAL); $this->addCond('pruneCond1', $this->getAliasedColName(JCategoriesMatieresClassesPeer::CLASSE_ID), $jCategoriesMatieresClasses->getClasseId(), Criteria::NOT_EQUAL); $this->combine(array('pruneCond0', 'pruneCond1'), Criteria::LOGICAL_OR); } return $this; }
/** * Filter the query by a related JCategoriesMatieresClasses object * * @param JCategoriesMatieresClasses $jCategoriesMatieresClasses the related object to use as filter * @param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL * * @return CategorieMatiereQuery The current query, for fluid interface */ public function filterByJCategoriesMatieresClasses($jCategoriesMatieresClasses, $comparison = null) { if ($jCategoriesMatieresClasses instanceof JCategoriesMatieresClasses) { return $this ->addUsingAlias(CategorieMatierePeer::ID, $jCategoriesMatieresClasses->getCategorieId(), $comparison); } elseif ($jCategoriesMatieresClasses instanceof PropelCollection) { return $this ->useJCategoriesMatieresClassesQuery() ->filterByPrimaryKeys($jCategoriesMatieresClasses->getPrimaryKeys()) ->endUse(); } else { throw new PropelException('filterByJCategoriesMatieresClasses() only accepts arguments of type JCategoriesMatieresClasses or PropelCollection'); } }