Class BaseProductVersionQuery
Base class that represents a query for the 'product_version' table.
- ModelCriteria
-
Thelia\Model\om\BaseProductVersionQuery
Direct known subclasses
Thelia\Model\ProductVersionQueryNamespace: Thelia\Model\om
Package: propel\generator\Thelia\Model\om
Located at core/lib/Thelia/Model/om/BaseProductVersionQuery.php
public
|
#
__construct( string $dbName = 'thelia', string $modelName = 'Thelia\\Model\\ProductVersion', string $modelAlias = null )
Initializes internal state of BaseProductVersionQuery object. |
public static
|
#
create( string $modelAlias = null,
Returns a new ProductVersionQuery object. |
public
|
|
protected
|
#
findPkSimple( mixed $key, PropelPDO $con )
Find object by primary key using raw SQL to go fast. Bypass doSelect() and the object formatter by using generated code. |
protected
|
|
public
PropelObjectCollection|
|
|
public
|
|
public
|
|
public
|
|
public
|
#
filterByTaxRuleId( mixed $taxRuleId = null, string $comparison = null )
Filter the query on the tax_rule_id column |
public
|
|
public
|
#
filterByPrice( mixed $price = null, string $comparison = null )
Filter the query on the price column |
public
|
#
filterByPrice2( mixed $price2 = null, string $comparison = null )
Filter the query on the price2 column |
public
|
#
filterByEcotax( mixed $ecotax = null, string $comparison = null )
Filter the query on the ecotax column |
public
|
#
filterByNewness( mixed $newness = null, string $comparison = null )
Filter the query on the newness column |
public
|
#
filterByPromo( mixed $promo = null, string $comparison = null )
Filter the query on the promo column |
public
|
#
filterByStock( mixed $stock = null, string $comparison = null )
Filter the query on the stock column |
public
|
#
filterByVisible( mixed $visible = null, string $comparison = null )
Filter the query on the visible column |
public
|
#
filterByWeight( mixed $weight = null, string $comparison = null )
Filter the query on the weight column |
public
|
#
filterByPosition( mixed $position = null, string $comparison = null )
Filter the query on the position column |
public
|
#
filterByCreatedAt( mixed $createdAt = null, string $comparison = null )
Filter the query on the created_at column |
public
|
#
filterByUpdatedAt( mixed $updatedAt = null, string $comparison = null )
Filter the query on the updated_at column |
public
|
#
filterByVersion( mixed $version = null, string $comparison = null )
Filter the query on the version column |
public
|
#
filterByVersionCreatedAt( mixed $versionCreatedAt = null, string $comparison = null )
Filter the query on the version_created_at column |
public
|
#
filterByVersionCreatedBy( string $versionCreatedBy = null, string $comparison = null )
Filter the query on the version_created_by column |
public
|
#
filterByProduct(
Filter the query by a related Product object |
public
|
#
joinProduct( string $relationAlias = null, string $joinType = Thelia\Model\om\Criteria::INNER_JOIN )
Adds a JOIN clause to the query using the Product relation |
public
|
#
useProductQuery( string $relationAlias = null, string $joinType = Thelia\Model\om\Criteria::INNER_JOIN )
Use the Product relation Product object |
public
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
orderByVersionCreatedAt( mixed $order = Thelia\Model\om\Criteria::ASC )
Order by the version_created_at column |
public
|
#
orderByVersionCreatedBy( mixed $order = Thelia\Model\om\Criteria::ASC )
Order by the version_created_by column |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
leftJoinProduct( mixed $relationAlias = null )
Adds a LEFT JOIN clause to the query using the Product relation |
public
|
#
rightJoinProduct( mixed $relationAlias = null )
Adds a RIGHT JOIN clause to the query using the Product relation |
public
|
#
innerJoinProduct( mixed $relationAlias = null )
Adds a INNER JOIN clause to the query using the Product relation |
public
|
|
public
|
#
findOneOrCreate( PropelPDO $con = null )
Return the first ProductVersion matching the query, or a new ProductVersion object populated from the query conditions when no match is found |
public
|
|
public
|
#
findOneByTaxRuleId( integer $tax_rule_id = )
Return the first ProductVersion filtered by the tax_rule_id column |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
findOneByNewness( integer $newness = )
Return the first ProductVersion filtered by the newness column |
public
|
|
public
|
|
public
|
#
findOneByVisible( integer $visible = )
Return the first ProductVersion filtered by the visible column |
public
|
|
public
|
#
findOneByPosition( integer $position = )
Return the first ProductVersion filtered by the position column |
public
|
#
findOneByCreatedAt( string $created_at = )
Return the first ProductVersion filtered by the created_at column |
public
|
#
findOneByUpdatedAt( string $updated_at = )
Return the first ProductVersion filtered by the updated_at column |
public
|
#
findOneByVersion( integer $version = )
Return the first ProductVersion filtered by the version column |
public
|
#
findOneByVersionCreatedAt( string $version_created_at = )
Return the first ProductVersion filtered by the version_created_at column |
public
|
#
findOneByVersionCreatedBy( string $version_created_by = )
Return the first ProductVersion filtered by the version_created_by column |
public
array
|
|
public
array
|
#
findByTaxRuleId( integer $tax_rule_id = )
Return ProductVersion objects filtered by the tax_rule_id column |
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
|
public
array
|
#
findByPosition( integer $position = )
Return ProductVersion objects filtered by the position column |
public
array
|
#
findByCreatedAt( string $created_at = )
Return ProductVersion objects filtered by the created_at column |
public
array
|
#
findByUpdatedAt( string $updated_at = )
Return ProductVersion objects filtered by the updated_at column |
public
array
|
|
public
array
|
#
findByVersionCreatedAt( string $version_created_at = )
Return ProductVersion objects filtered by the version_created_at column |
public
array
|
#
findByVersionCreatedBy( string $version_created_by = )
Return ProductVersion objects filtered by the version_created_by column |