| @@ 494-509 (lines=16) @@ | ||
| 491 | * |
|
| 492 | * @return ChildBannerImageI18nQuery The current query, for fluid interface |
|
| 493 | */ |
|
| 494 | public function filterByBannerImage($bannerImage, $comparison = null) |
|
| 495 | { |
|
| 496 | if ($bannerImage instanceof \xbanners\models\BannerImage) { |
|
| 497 | return $this |
|
| 498 | ->addUsingAlias(BannerImageI18nTableMap::COL_ID, $bannerImage->getId(), $comparison); |
|
| 499 | } elseif ($bannerImage instanceof ObjectCollection) { |
|
| 500 | if (null === $comparison) { |
|
| 501 | $comparison = Criteria::IN; |
|
| 502 | } |
|
| 503 | ||
| 504 | return $this |
|
| 505 | ->addUsingAlias(BannerImageI18nTableMap::COL_ID, $bannerImage->toKeyValue('PrimaryKey', 'Id'), $comparison); |
|
| 506 | } else { |
|
| 507 | throw new PropelException('filterByBannerImage() only accepts arguments of type \xbanners\models\BannerImage or Collection'); |
|
| 508 | } |
|
| 509 | } |
|
| 510 | ||
| 511 | /** |
|
| 512 | * Adds a JOIN clause to the query using the BannerImage relation |
|
| @@ 714-729 (lines=16) @@ | ||
| 711 | * |
|
| 712 | * @return ChildBannerImageQuery The current query, for fluid interface |
|
| 713 | */ |
|
| 714 | public function filterByBanners($banners, $comparison = null) |
|
| 715 | { |
|
| 716 | if ($banners instanceof \xbanners\models\Banners) { |
|
| 717 | return $this |
|
| 718 | ->addUsingAlias(BannerImageTableMap::COL_BANNER_ID, $banners->getId(), $comparison); |
|
| 719 | } elseif ($banners instanceof ObjectCollection) { |
|
| 720 | if (null === $comparison) { |
|
| 721 | $comparison = Criteria::IN; |
|
| 722 | } |
|
| 723 | ||
| 724 | return $this |
|
| 725 | ->addUsingAlias(BannerImageTableMap::COL_BANNER_ID, $banners->toKeyValue('PrimaryKey', 'Id'), $comparison); |
|
| 726 | } else { |
|
| 727 | throw new PropelException('filterByBanners() only accepts arguments of type \xbanners\models\Banners or Collection'); |
|
| 728 | } |
|
| 729 | } |
|
| 730 | ||
| 731 | /** |
|
| 732 | * Adds a JOIN clause to the query using the Banners relation |
|
| @@ 380-395 (lines=16) @@ | ||
| 377 | * |
|
| 378 | * @return ChildBannersI18nQuery The current query, for fluid interface |
|
| 379 | */ |
|
| 380 | public function filterByBanners($banners, $comparison = null) |
|
| 381 | { |
|
| 382 | if ($banners instanceof \xbanners\models\Banners) { |
|
| 383 | return $this |
|
| 384 | ->addUsingAlias(BannersI18nTableMap::COL_ID, $banners->getId(), $comparison); |
|
| 385 | } elseif ($banners instanceof ObjectCollection) { |
|
| 386 | if (null === $comparison) { |
|
| 387 | $comparison = Criteria::IN; |
|
| 388 | } |
|
| 389 | ||
| 390 | return $this |
|
| 391 | ->addUsingAlias(BannersI18nTableMap::COL_ID, $banners->toKeyValue('PrimaryKey', 'Id'), $comparison); |
|
| 392 | } else { |
|
| 393 | throw new PropelException('filterByBanners() only accepts arguments of type \xbanners\models\Banners or Collection'); |
|
| 394 | } |
|
| 395 | } |
|
| 396 | ||
| 397 | /** |
|
| 398 | * Adds a JOIN clause to the query using the Banners relation |
|