public function filterBySmartyFilterI18n($smartyFilterI18n, $comparison = null)
    {
        if ($smartyFilterI18n instanceof \SmartyFilter\Model\SmartyFilterI18n) {
            return $this
                ->addUsingAlias(SmartyFilterTableMap::ID, $smartyFilterI18n->getId(), $comparison);
        } elseif ($smartyFilterI18n instanceof ObjectCollection) {
            return $this
                ->useSmartyFilterI18nQuery()
                ->filterByPrimaryKeys($smartyFilterI18n->getPrimaryKeys())
                ->endUse();
        } else {
            throw new PropelException('filterBySmartyFilterI18n() only accepts arguments of type \SmartyFilter\Model\SmartyFilterI18n or Collection');
        }
    }
public function filterBySmartyFilterI18n($smartyFilterI18n, $comparison = null)
    {
        if ($smartyFilterI18n instanceof \SmartyFilter\Model\SmartyFilterI18n) {
            return $this
                ->addUsingAlias(SmartyFilterTableMap::ID, $smartyFilterI18n->getId(), $comparison);
        } elseif ($smartyFilterI18n instanceof ObjectCollection) {
            return $this
                ->useSmartyFilterI18nQuery()
                ->filterByPrimaryKeys($smartyFilterI18n->getPrimaryKeys())
                ->endUse();
        } else {
            throw new PropelException('filterBySmartyFilterI18n() only accepts arguments of type \SmartyFilter\Model\SmartyFilterI18n or Collection');
        }
    }
public function filterBySmartyFilterI18n ( $ smartyFilterI18n , $ comparison = null ) { if ( $ smartyFilterI18n instanceof \ SmartyFilter \ Model \ SmartyFilterI18n ) { return $ this -> addUsingAlias ( SmartyFilterTableMap :: ID , $ smartyFilterI18n -> getId ( ) , $ comparison ) ; } elseif ( $ smartyFilterI18n instanceof ObjectCollection ) { return $ this -> useSmartyFilterI18nQuery ( ) -> filterByPrimaryKeys ( $ smartyFilterI18n -> getPrimaryKeys ( ) ) -> endUse ( ) ; } else { throw new PropelException ( 'filterBySmartyFilterI18n() only accepts arguments of type \SmartyFilter\Model\SmartyFilterI18n or Collection' ) ; } }
Filter the query by a related \SmartyFilter\Model\SmartyFilterI18n object

@param \SmartyFilter\Model\SmartyFilterI18n|ObjectCollection $smartyFilterI18n  the related object to use as filter
@param string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

@return ChildSmartyFilterQuery The current query, for fluid interface
Filter the query by a related \ SmartyFilter \ Model \ SmartyFilterI18n object