class ModuleQuery extends ModuleQuery

Skeleton subclass for performing query and update operations on the 'module' table.

You should add additional methods to this class to meet the application requirements. This class will only be generated as long as it does not already exist in the output directory.

Methods

__construct( string $dbName = 'thelia', string $modelName = '\\Thelia\\Model\\Module', string $modelAlias = null)

Initializes internal state of \Thelia\Model\Base\ModuleQuery object.

static  ModuleQuery
create( string $modelAlias = null, Criteria $criteria = null)

Returns a new ChildModuleQuery object.

Module|array|mixed
findPk( mixed $key, ConnectionInterface $con = null)

Find object by primary key.

ObjectCollection|array|mixed
findPks( array $keys, ConnectionInterface $con = null)

Find objects by primary key $objs = $c->findPks(array(12, 56, 832), $con);

filterByPrimaryKey( mixed $key)

Filter the query by primary key

filterByPrimaryKeys( array $keys)

Filter the query by a list of primary keys

filterById( mixed $id = null, string $comparison = null)

Filter the query on the id column

filterByCode( string $code = null, string $comparison = null)

Filter the query on the code column

filterByVersion( string $version = null, string $comparison = null)

Filter the query on the version column

filterByType( mixed $type = null, string $comparison = null)

Filter the query on the type column

filterByCategory( string $category = null, string $comparison = null)

Filter the query on the category column

filterByActivate( mixed $activate = null, string $comparison = null)

Filter the query on the activate column

filterByPosition( mixed $position = null, string $comparison = null)

Filter the query on the position column

filterByFullNamespace( string $fullNamespace = null, string $comparison = null)

Filter the query on the full_namespace column

filterByCreatedAt( mixed $createdAt = null, string $comparison = null)

Filter the query on the created_at column

filterByUpdatedAt( mixed $updatedAt = null, string $comparison = null)

Filter the query on the updated_at column

filterByOrderRelatedByPaymentModuleId( Order|ObjectCollection $order, string $comparison = null)

Filter the query by a related \Thelia\Model\Order object

joinOrderRelatedByPaymentModuleId( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

useOrderRelatedByPaymentModuleIdQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the OrderRelatedByPaymentModuleId relation Order object

filterByOrderRelatedByDeliveryModuleId( Order|ObjectCollection $order, string $comparison = null)

Filter the query by a related \Thelia\Model\Order object

joinOrderRelatedByDeliveryModuleId( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

useOrderRelatedByDeliveryModuleIdQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the OrderRelatedByDeliveryModuleId relation Order object

filterByAreaDeliveryModule( AreaDeliveryModule|ObjectCollection $areaDeliveryModule, string $comparison = null)

Filter the query by a related \Thelia\Model\AreaDeliveryModule object

joinAreaDeliveryModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the AreaDeliveryModule relation

useAreaDeliveryModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the AreaDeliveryModule relation AreaDeliveryModule object

filterByProfileModule( ProfileModule|ObjectCollection $profileModule, string $comparison = null)

Filter the query by a related \Thelia\Model\ProfileModule object

joinProfileModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ProfileModule relation

useProfileModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ProfileModule relation ProfileModule object

filterByModuleImage( ModuleImage|ObjectCollection $moduleImage, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleImage object

joinModuleImage( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ModuleImage relation

useModuleImageQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ModuleImage relation ModuleImage object

filterByCouponModule( CouponModule|ObjectCollection $couponModule, string $comparison = null)

Filter the query by a related \Thelia\Model\CouponModule object

joinCouponModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the CouponModule relation

useCouponModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the CouponModule relation CouponModule object

filterByOrderCouponModule( OrderCouponModule|ObjectCollection $orderCouponModule, string $comparison = null)

Filter the query by a related \Thelia\Model\OrderCouponModule object

joinOrderCouponModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the OrderCouponModule relation

useOrderCouponModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the OrderCouponModule relation OrderCouponModule object

filterByModuleHook( ModuleHook|ObjectCollection $moduleHook, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleHook object

joinModuleHook( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ModuleHook relation

useModuleHookQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ModuleHook relation ModuleHook object

filterByModuleConfig( ModuleConfig|ObjectCollection $moduleConfig, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleConfig object

joinModuleConfig( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ModuleConfig relation

useModuleConfigQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ModuleConfig relation ModuleConfig object

filterByIgnoredModuleHook( IgnoredModuleHook|ObjectCollection $ignoredModuleHook, string $comparison = null)

Filter the query by a related \Thelia\Model\IgnoredModuleHook object

joinIgnoredModuleHook( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the IgnoredModuleHook relation

useIgnoredModuleHookQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the IgnoredModuleHook relation IgnoredModuleHook object

filterByModuleI18n( ModuleI18n|ObjectCollection $moduleI18n, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleI18n object

joinModuleI18n( string $relationAlias = null, string $joinType = 'LEFT JOIN')

Adds a JOIN clause to the query using the ModuleI18n relation

useModuleI18nQuery( string $relationAlias = null, string $joinType = 'LEFT JOIN')

Use the ModuleI18n relation ModuleI18n object

filterByCoupon( Coupon $coupon, string $comparison = Criteria::EQUAL)

Filter the query by a related Coupon object using the coupon_module table as cross reference

filterByOrderCoupon( OrderCoupon $orderCoupon, string $comparison = Criteria::EQUAL)

Filter the query by a related OrderCoupon object using the ordercouponmodule table as cross reference

filterByHook( Hook $hook, string $comparison = Criteria::EQUAL)

Filter the query by a related Hook object using the ignoredmodulehook table as cross reference

prune( Module $module = null)

Exclude object from result

int
doDeleteAll( ConnectionInterface $con = null)

Deletes all rows from the module table.

int
delete( ConnectionInterface $con = null)

Performs a DELETE on the database, given a ChildModule or Criteria object OR a primary key value.

recentlyUpdated( int $nbDays = 7)

Filter by the latest updated

recentlyCreated( int $nbDays = 7)

Filter by the latest created

lastUpdatedFirst()

Order by update date desc

firstUpdatedFirst()

Order by update date asc

lastCreatedFirst()

Order by create date desc

firstCreatedFirst()

Order by create date asc

joinI18n( string $locale = 'en_US', string $relationAlias = null, string $joinType = Criteria::LEFT_JOIN)

Adds a JOIN clause to the query using the i18n relation

joinWithI18n( string $locale = 'en_US', string $joinType = Criteria::LEFT_JOIN)

Adds a JOIN clause to the query and hydrates the related I18n object.

useI18nQuery( string $locale = 'en_US', string $relationAlias = null, string $joinType = Criteria::LEFT_JOIN)

Use the I18n relation query object

ChildModuleQuery
orderById($order = Criteria::ASC)

Order by the id column

ChildModuleQuery
orderByCode($order = Criteria::ASC)

Order by the code column

ChildModuleQuery
orderByVersion($order = Criteria::ASC)

Order by the version column

ChildModuleQuery
orderByType($order = Criteria::ASC)

Order by the type column

ChildModuleQuery
orderByCategory($order = Criteria::ASC)

Order by the category column

ChildModuleQuery
orderByActivate($order = Criteria::ASC)

Order by the activate column

ChildModuleQuery
orderByPosition($order = Criteria::ASC)

Order by the position column

ChildModuleQuery
orderByFullNamespace($order = Criteria::ASC)

Order by the full_namespace column

ChildModuleQuery
orderByCreatedAt($order = Criteria::ASC)

Order by the created_at column

ChildModuleQuery
orderByUpdatedAt($order = Criteria::ASC)

Order by the updated_at column

ChildModuleQuery
groupById()

Group by the id column

ChildModuleQuery
groupByCode()

Group by the code column

ChildModuleQuery
groupByVersion()

Group by the version column

ChildModuleQuery
groupByType()

Group by the type column

ChildModuleQuery
groupByCategory()

Group by the category column

ChildModuleQuery
groupByActivate()

Group by the activate column

ChildModuleQuery
groupByPosition()

Group by the position column

ChildModuleQuery
groupByFullNamespace()

Group by the full_namespace column

ChildModuleQuery
groupByCreatedAt()

Group by the created_at column

ChildModuleQuery
groupByUpdatedAt()

Group by the updated_at column

ChildModuleQuery
leftJoin($relation)

Adds a LEFT JOIN clause to the query

ChildModuleQuery
rightJoin($relation)

Adds a RIGHT JOIN clause to the query

ChildModuleQuery
innerJoin($relation)

Adds a INNER JOIN clause to the query

ChildModuleQuery
leftJoinOrderRelatedByPaymentModuleId($relationAlias = null)

Adds a LEFT JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

ChildModuleQuery
rightJoinOrderRelatedByPaymentModuleId($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

ChildModuleQuery
innerJoinOrderRelatedByPaymentModuleId($relationAlias = null)

Adds a INNER JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

ChildModuleQuery
leftJoinOrderRelatedByDeliveryModuleId($relationAlias = null)

Adds a LEFT JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

ChildModuleQuery
rightJoinOrderRelatedByDeliveryModuleId($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

ChildModuleQuery
innerJoinOrderRelatedByDeliveryModuleId($relationAlias = null)

Adds a INNER JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

ChildModuleQuery
leftJoinAreaDeliveryModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the AreaDeliveryModule relation

ChildModuleQuery
rightJoinAreaDeliveryModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the AreaDeliveryModule relation

ChildModuleQuery
innerJoinAreaDeliveryModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the AreaDeliveryModule relation

ChildModuleQuery
leftJoinProfileModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ProfileModule relation

ChildModuleQuery
rightJoinProfileModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ProfileModule relation

ChildModuleQuery
innerJoinProfileModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the ProfileModule relation

ChildModuleQuery
leftJoinModuleImage($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleImage relation

ChildModuleQuery
rightJoinModuleImage($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleImage relation

ChildModuleQuery
innerJoinModuleImage($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleImage relation

ChildModuleQuery
leftJoinCouponModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the CouponModule relation

ChildModuleQuery
rightJoinCouponModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the CouponModule relation

ChildModuleQuery
innerJoinCouponModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the CouponModule relation

ChildModuleQuery
leftJoinOrderCouponModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the OrderCouponModule relation

ChildModuleQuery
rightJoinOrderCouponModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the OrderCouponModule relation

ChildModuleQuery
innerJoinOrderCouponModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the OrderCouponModule relation

ChildModuleQuery
leftJoinModuleHook($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleHook relation

ChildModuleQuery
rightJoinModuleHook($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleHook relation

ChildModuleQuery
innerJoinModuleHook($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleHook relation

ChildModuleQuery
leftJoinModuleConfig($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleConfig relation

ChildModuleQuery
rightJoinModuleConfig($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleConfig relation

ChildModuleQuery
innerJoinModuleConfig($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleConfig relation

ChildModuleQuery
leftJoinIgnoredModuleHook($relationAlias = null)

Adds a LEFT JOIN clause to the query using the IgnoredModuleHook relation

ChildModuleQuery
rightJoinIgnoredModuleHook($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the IgnoredModuleHook relation

ChildModuleQuery
innerJoinIgnoredModuleHook($relationAlias = null)

Adds a INNER JOIN clause to the query using the IgnoredModuleHook relation

ChildModuleQuery
leftJoinModuleI18n($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleI18n relation

ChildModuleQuery
rightJoinModuleI18n($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleI18n relation

ChildModuleQuery
innerJoinModuleI18n($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleI18n relation

ChildModule
findOne( ConnectionInterface $con = null)

Return the first ChildModule matching the query

ChildModule
findOneOrCreate( ConnectionInterface $con = null)

Return the first ChildModule matching the query, or a new ChildModule object populated from the query conditions when no match is found

ChildModule
findOneById( int $id)

Return the first ChildModule filtered by the id column

ChildModule
findOneByCode( string $code)

Return the first ChildModule filtered by the code column

ChildModule
findOneByVersion( string $version)

Return the first ChildModule filtered by the version column

ChildModule
findOneByType( int $type)

Return the first ChildModule filtered by the type column

ChildModule
findOneByCategory( string $category)

Return the first ChildModule filtered by the category column

ChildModule
findOneByActivate( int $activate)

Return the first ChildModule filtered by the activate column

ChildModule
findOneByPosition( int $position)

Return the first ChildModule filtered by the position column

ChildModule
findOneByFullNamespace( string $full_namespace)

Return the first ChildModule filtered by the full_namespace column

ChildModule
findOneByCreatedAt( string $created_at)

Return the first ChildModule filtered by the created_at column

ChildModule
findOneByUpdatedAt( string $updated_at)

Return the first ChildModule filtered by the updated_at column

array
findById( int $id)

Return ChildModule objects filtered by the id column

array
findByCode( string $code)

Return ChildModule objects filtered by the code column

array
findByVersion( string $version)

Return ChildModule objects filtered by the version column

array
findByType( int $type)

Return ChildModule objects filtered by the type column

array
findByCategory( string $category)

Return ChildModule objects filtered by the category column

array
findByActivate( int $activate)

Return ChildModule objects filtered by the activate column

array
findByPosition( int $position)

Return ChildModule objects filtered by the position column

array
findByFullNamespace( string $full_namespace)

Return ChildModule objects filtered by the full_namespace column

array
findByCreatedAt( string $created_at)

Return ChildModule objects filtered by the created_at column

array
findByUpdatedAt( string $updated_at)

Return ChildModule objects filtered by the updated_at column

static  array|mixed|PropelObjectCollection
getActivated()

No description

static 
resetActivated()

No description

filterActivatedByTypeAndId( int $moduleType, int $id)

No description

false|BaseModule[]
retrieveVirtualProductDelivery( ContainerInterface $container = null)

if the container is provided, this method will found the module in the container. Reflection is used instead.

Details

in ModuleQuery at line 131
__construct( string $dbName = 'thelia', string $modelName = '\\Thelia\\Model\\Module', string $modelAlias = null)

Initializes internal state of \Thelia\Model\Base\ModuleQuery object.

Parameters

string $dbName The database name
string $modelName The phpName of a model, e.g. 'Book'
string $modelAlias The alias for the model in this query, e.g. 'b'

in ModuleQuery at line 144
static ModuleQuery create( string $modelAlias = null, Criteria $criteria = null)

Returns a new ChildModuleQuery object.

Parameters

string $modelAlias The alias of a model in the query
Criteria $criteria Optional Criteria to build the query from

Return Value

ModuleQuery

in ModuleQuery at line 174
Module|array|mixed findPk( mixed $key, ConnectionInterface $con = null)

Find object by primary key.

Propel uses the instance pool to skip the database if the object exists. Go fast if the query is untouched.

$obj = $c->findPk(12, $con);

Parameters

mixed $key Primary key to use for the query
ConnectionInterface $con an optional connection object

Return Value

Module|array|mixed the result, formatted by the current formatter

in ModuleQuery at line 256
ObjectCollection|array|mixed findPks( array $keys, ConnectionInterface $con = null)

Find objects by primary key $objs = $c->findPks(array(12, 56, 832), $con);

Parameters

array $keys Primary keys to use for the query
ConnectionInterface $con an optional connection object

Return Value

ObjectCollection|array|mixed the list of results, formatted by the current formatter

in ModuleQuery at line 277
ModuleQuery filterByPrimaryKey( mixed $key)

Filter the query by primary key

Parameters

mixed $key Primary key to use for the query

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 290
ModuleQuery filterByPrimaryKeys( array $keys)

Filter the query by a list of primary keys

Parameters

array $keys The list of primary key to use for the query

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 314
ModuleQuery filterById( mixed $id = null, string $comparison = null)

Filter the query on the id column

Example usage: $query->filterById(1234); // WHERE id = 1234 $query->filterById(array(12, 34)); // WHERE id IN (12, 34) $query->filterById(array('min' => 12)); // WHERE id > 12

Parameters

mixed $id The value to use as filter. Use scalar values for equality. Use array values for in_array() equivalent. Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 352
ModuleQuery filterByCode( string $code = null, string $comparison = null)

Filter the query on the code column

Example usage: $query->filterByCode('fooValue'); // WHERE code = 'fooValue' $query->filterByCode('%fooValue%'); // WHERE code LIKE '%fooValue%'

Parameters

string $code The value to use as filter. Accepts wildcards (* and % trigger a LIKE)
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 381
ModuleQuery filterByVersion( string $version = null, string $comparison = null)

Filter the query on the version column

Example usage: $query->filterByVersion('fooValue'); // WHERE version = 'fooValue' $query->filterByVersion('%fooValue%'); // WHERE version LIKE '%fooValue%'

Parameters

string $version The value to use as filter. Accepts wildcards (* and % trigger a LIKE)
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 413
ModuleQuery filterByType( mixed $type = null, string $comparison = null)

Filter the query on the type column

Example usage: $query->filterByType(1234); // WHERE type = 1234 $query->filterByType(array(12, 34)); // WHERE type IN (12, 34) $query->filterByType(array('min' => 12)); // WHERE type > 12

Parameters

mixed $type The value to use as filter. Use scalar values for equality. Use array values for in_array() equivalent. Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 451
ModuleQuery filterByCategory( string $category = null, string $comparison = null)

Filter the query on the category column

Example usage: $query->filterByCategory('fooValue'); // WHERE category = 'fooValue' $query->filterByCategory('%fooValue%'); // WHERE category LIKE '%fooValue%'

Parameters

string $category The value to use as filter. Accepts wildcards (* and % trigger a LIKE)
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 483
ModuleQuery filterByActivate( mixed $activate = null, string $comparison = null)

Filter the query on the activate column

Example usage: $query->filterByActivate(1234); // WHERE activate = 1234 $query->filterByActivate(array(12, 34)); // WHERE activate IN (12, 34) $query->filterByActivate(array('min' => 12)); // WHERE activate > 12

Parameters

mixed $activate The value to use as filter. Use scalar values for equality. Use array values for in_array() equivalent. Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 524
ModuleQuery filterByPosition( mixed $position = null, string $comparison = null)

Filter the query on the position column

Example usage: $query->filterByPosition(1234); // WHERE position = 1234 $query->filterByPosition(array(12, 34)); // WHERE position IN (12, 34) $query->filterByPosition(array('min' => 12)); // WHERE position > 12

Parameters

mixed $position The value to use as filter. Use scalar values for equality. Use array values for in_array() equivalent. Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 562
ModuleQuery filterByFullNamespace( string $fullNamespace = null, string $comparison = null)

Filter the query on the full_namespace column

Example usage: $query->filterByFullNamespace('fooValue'); // WHERE fullnamespace = 'fooValue' $query->filterByFullNamespace('%fooValue%'); // WHERE fullnamespace LIKE '%fooValue%'

Parameters

string $fullNamespace The value to use as filter. Accepts wildcards (* and % trigger a LIKE)
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 596
ModuleQuery filterByCreatedAt( mixed $createdAt = null, string $comparison = null)

Filter the query on the created_at column

Example usage: $query->filterByCreatedAt('2011-03-14'); // WHERE createdat = '2011-03-14' $query->filterByCreatedAt('now'); // WHERE createdat = '2011-03-14' $query->filterByCreatedAt(array('max' => 'yesterday')); // WHERE created_at > '2011-03-13'

Parameters

mixed $createdAt The value to use as filter. Values can be integers (unix timestamps), DateTime objects, or strings. Empty strings are treated as NULL. Use scalar values for equality. Use array values for in_array() equivalent. Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 639
ModuleQuery filterByUpdatedAt( mixed $updatedAt = null, string $comparison = null)

Filter the query on the updated_at column

Example usage: $query->filterByUpdatedAt('2011-03-14'); // WHERE updatedat = '2011-03-14' $query->filterByUpdatedAt('now'); // WHERE updatedat = '2011-03-14' $query->filterByUpdatedAt(array('max' => 'yesterday')); // WHERE updated_at > '2011-03-13'

Parameters

mixed $updatedAt The value to use as filter. Values can be integers (unix timestamps), DateTime objects, or strings. Empty strings are treated as NULL. Use scalar values for equality. Use array values for in_array() equivalent. Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 670
ModuleQuery filterByOrderRelatedByPaymentModuleId( Order|ObjectCollection $order, string $comparison = null)

Filter the query by a related \Thelia\Model\Order object

Parameters

Order|ObjectCollection $order the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 693
ModuleQuery joinOrderRelatedByPaymentModuleId( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 728
OrderQuery useOrderRelatedByPaymentModuleIdQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the OrderRelatedByPaymentModuleId relation Order object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

OrderQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 743
ModuleQuery filterByOrderRelatedByDeliveryModuleId( Order|ObjectCollection $order, string $comparison = null)

Filter the query by a related \Thelia\Model\Order object

Parameters

Order|ObjectCollection $order the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 766
ModuleQuery joinOrderRelatedByDeliveryModuleId( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 801
OrderQuery useOrderRelatedByDeliveryModuleIdQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the OrderRelatedByDeliveryModuleId relation Order object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

OrderQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 816
ModuleQuery filterByAreaDeliveryModule( AreaDeliveryModule|ObjectCollection $areaDeliveryModule, string $comparison = null)

Filter the query by a related \Thelia\Model\AreaDeliveryModule object

Parameters

AreaDeliveryModule|ObjectCollection $areaDeliveryModule the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 839
ModuleQuery joinAreaDeliveryModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the AreaDeliveryModule relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 874
AreaDeliveryModuleQuery useAreaDeliveryModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the AreaDeliveryModule relation AreaDeliveryModule object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

AreaDeliveryModuleQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 889
ModuleQuery filterByProfileModule( ProfileModule|ObjectCollection $profileModule, string $comparison = null)

Filter the query by a related \Thelia\Model\ProfileModule object

Parameters

ProfileModule|ObjectCollection $profileModule the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 912
ModuleQuery joinProfileModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ProfileModule relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 947
ProfileModuleQuery useProfileModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ProfileModule relation ProfileModule object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ProfileModuleQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 962
ModuleQuery filterByModuleImage( ModuleImage|ObjectCollection $moduleImage, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleImage object

Parameters

ModuleImage|ObjectCollection $moduleImage the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 985
ModuleQuery joinModuleImage( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ModuleImage relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1020
ModuleImageQuery useModuleImageQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ModuleImage relation ModuleImage object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleImageQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1035
ModuleQuery filterByCouponModule( CouponModule|ObjectCollection $couponModule, string $comparison = null)

Filter the query by a related \Thelia\Model\CouponModule object

Parameters

CouponModule|ObjectCollection $couponModule the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1058
ModuleQuery joinCouponModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the CouponModule relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1093
CouponModuleQuery useCouponModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the CouponModule relation CouponModule object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

CouponModuleQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1108
ModuleQuery filterByOrderCouponModule( OrderCouponModule|ObjectCollection $orderCouponModule, string $comparison = null)

Filter the query by a related \Thelia\Model\OrderCouponModule object

Parameters

OrderCouponModule|ObjectCollection $orderCouponModule the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1131
ModuleQuery joinOrderCouponModule( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the OrderCouponModule relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1166
OrderCouponModuleQuery useOrderCouponModuleQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the OrderCouponModule relation OrderCouponModule object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

OrderCouponModuleQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1181
ModuleQuery filterByModuleHook( ModuleHook|ObjectCollection $moduleHook, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleHook object

Parameters

ModuleHook|ObjectCollection $moduleHook the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1204
ModuleQuery joinModuleHook( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ModuleHook relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1239
ModuleHookQuery useModuleHookQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ModuleHook relation ModuleHook object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleHookQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1254
ModuleQuery filterByModuleConfig( ModuleConfig|ObjectCollection $moduleConfig, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleConfig object

Parameters

ModuleConfig|ObjectCollection $moduleConfig the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1277
ModuleQuery joinModuleConfig( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the ModuleConfig relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1312
ModuleConfigQuery useModuleConfigQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the ModuleConfig relation ModuleConfig object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleConfigQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1327
ModuleQuery filterByIgnoredModuleHook( IgnoredModuleHook|ObjectCollection $ignoredModuleHook, string $comparison = null)

Filter the query by a related \Thelia\Model\IgnoredModuleHook object

Parameters

IgnoredModuleHook|ObjectCollection $ignoredModuleHook the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1350
ModuleQuery joinIgnoredModuleHook( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Adds a JOIN clause to the query using the IgnoredModuleHook relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1385
IgnoredModuleHookQuery useIgnoredModuleHookQuery( string $relationAlias = null, string $joinType = Criteria::INNER_JOIN)

Use the IgnoredModuleHook relation IgnoredModuleHook object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

IgnoredModuleHookQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1400
ModuleQuery filterByModuleI18n( ModuleI18n|ObjectCollection $moduleI18n, string $comparison = null)

Filter the query by a related \Thelia\Model\ModuleI18n object

Parameters

ModuleI18n|ObjectCollection $moduleI18n the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1423
ModuleQuery joinModuleI18n( string $relationAlias = null, string $joinType = 'LEFT JOIN')

Adds a JOIN clause to the query using the ModuleI18n relation

Parameters

string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1458
ModuleI18nQuery useModuleI18nQuery( string $relationAlias = null, string $joinType = 'LEFT JOIN')

Use the ModuleI18n relation ModuleI18n object

Parameters

string $relationAlias optional alias for the relation, to be used as main alias in the secondary query
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'

Return Value

ModuleI18nQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 1474
ModuleQuery filterByCoupon( Coupon $coupon, string $comparison = Criteria::EQUAL)

Filter the query by a related Coupon object using the coupon_module table as cross reference

Parameters

Coupon $coupon the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1491
ModuleQuery filterByOrderCoupon( OrderCoupon $orderCoupon, string $comparison = Criteria::EQUAL)

Filter the query by a related OrderCoupon object using the ordercouponmodule table as cross reference

Parameters

OrderCoupon $orderCoupon the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1508
ModuleQuery filterByHook( Hook $hook, string $comparison = Criteria::EQUAL)

Filter the query by a related Hook object using the ignoredmodulehook table as cross reference

Parameters

Hook $hook the related object to use as filter
string $comparison Operator to use for the column comparison, defaults to Criteria::EQUAL

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1523
ModuleQuery prune( Module $module = null)

Exclude object from result

Parameters

Module $module Object to remove from the list of results

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1538
int doDeleteAll( ConnectionInterface $con = null)

Deletes all rows from the module table.

Parameters

ConnectionInterface $con the connection to use

Return Value

int The number of affected rows (if supported by underlying database driver).

in ModuleQuery at line 1575
int delete( ConnectionInterface $con = null)

Performs a DELETE on the database, given a ChildModule or Criteria object OR a primary key value.

Parameters

ConnectionInterface $con

Return Value

int The number of affected rows (if supported by underlying database driver). This includes CASCADE-related rows if supported by native driver or if emulated using Propel.

Exceptions

PropelException Any exceptions caught during processing will be rethrown wrapped into a PropelException.

in ModuleQuery at line 1616
ModuleQuery recentlyUpdated( int $nbDays = 7)

Filter by the latest updated

Parameters

int $nbDays Maximum age of the latest update in days

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1628
ModuleQuery recentlyCreated( int $nbDays = 7)

Filter by the latest created

Parameters

int $nbDays Maximum age of in days

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1638
ModuleQuery lastUpdatedFirst()

Order by update date desc

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1648
ModuleQuery firstUpdatedFirst()

Order by update date asc

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1658
ModuleQuery lastCreatedFirst()

Order by create date desc

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1668
ModuleQuery firstCreatedFirst()

Order by create date asc

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1684
ModuleQuery joinI18n( string $locale = 'en_US', string $relationAlias = null, string $joinType = Criteria::LEFT_JOIN)

Adds a JOIN clause to the query using the i18n relation

Parameters

string $locale Locale to use for the join condition, e.g. 'fr_FR'
string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'. Defaults to left join.

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1702
ModuleQuery joinWithI18n( string $locale = 'en_US', string $joinType = Criteria::LEFT_JOIN)

Adds a JOIN clause to the query and hydrates the related I18n object.

Shortcut for $c->joinI18n($locale)->with()

Parameters

string $locale Locale to use for the join condition, e.g. 'fr_FR'
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'. Defaults to left join.

Return Value

ModuleQuery The current query, for fluid interface

in ModuleQuery at line 1723
ModuleI18nQuery useI18nQuery( string $locale = 'en_US', string $relationAlias = null, string $joinType = Criteria::LEFT_JOIN)

Use the I18n relation query object

Parameters

string $locale Locale to use for the join condition, e.g. 'fr_FR'
string $relationAlias optional alias for the relation
string $joinType Accepted values are null, 'left join', 'right join', 'inner join'. Defaults to left join.

Return Value

ModuleI18nQuery A secondary query class using the current class as primary query

See also

useQuery()

in ModuleQuery at line 121
ChildModuleQuery orderById($order = Criteria::ASC)

Order by the id column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByCode($order = Criteria::ASC)

Order by the code column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByVersion($order = Criteria::ASC)

Order by the version column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByType($order = Criteria::ASC)

Order by the type column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByCategory($order = Criteria::ASC)

Order by the category column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByActivate($order = Criteria::ASC)

Order by the activate column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByPosition($order = Criteria::ASC)

Order by the position column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByFullNamespace($order = Criteria::ASC)

Order by the full_namespace column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByCreatedAt($order = Criteria::ASC)

Order by the created_at column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery orderByUpdatedAt($order = Criteria::ASC)

Order by the updated_at column

Parameters

$order

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupById()

Group by the id column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByCode()

Group by the code column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByVersion()

Group by the version column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByType()

Group by the type column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByCategory()

Group by the category column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByActivate()

Group by the activate column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByPosition()

Group by the position column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByFullNamespace()

Group by the full_namespace column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByCreatedAt()

Group by the created_at column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery groupByUpdatedAt()

Group by the updated_at column

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoin($relation)

Adds a LEFT JOIN clause to the query

Parameters

$relation

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoin($relation)

Adds a RIGHT JOIN clause to the query

Parameters

$relation

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoin($relation)

Adds a INNER JOIN clause to the query

Parameters

$relation

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinOrderRelatedByPaymentModuleId($relationAlias = null)

Adds a LEFT JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinOrderRelatedByPaymentModuleId($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinOrderRelatedByPaymentModuleId($relationAlias = null)

Adds a INNER JOIN clause to the query using the OrderRelatedByPaymentModuleId relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinOrderRelatedByDeliveryModuleId($relationAlias = null)

Adds a LEFT JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinOrderRelatedByDeliveryModuleId($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinOrderRelatedByDeliveryModuleId($relationAlias = null)

Adds a INNER JOIN clause to the query using the OrderRelatedByDeliveryModuleId relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinAreaDeliveryModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the AreaDeliveryModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinAreaDeliveryModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the AreaDeliveryModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinAreaDeliveryModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the AreaDeliveryModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinProfileModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ProfileModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinProfileModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ProfileModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinProfileModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the ProfileModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinModuleImage($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleImage relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinModuleImage($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleImage relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinModuleImage($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleImage relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinCouponModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the CouponModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinCouponModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the CouponModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinCouponModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the CouponModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinOrderCouponModule($relationAlias = null)

Adds a LEFT JOIN clause to the query using the OrderCouponModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinOrderCouponModule($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the OrderCouponModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinOrderCouponModule($relationAlias = null)

Adds a INNER JOIN clause to the query using the OrderCouponModule relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinModuleHook($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleHook relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinModuleHook($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleHook relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinModuleHook($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleHook relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinModuleConfig($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleConfig relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinModuleConfig($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleConfig relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinModuleConfig($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleConfig relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinIgnoredModuleHook($relationAlias = null)

Adds a LEFT JOIN clause to the query using the IgnoredModuleHook relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinIgnoredModuleHook($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the IgnoredModuleHook relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinIgnoredModuleHook($relationAlias = null)

Adds a INNER JOIN clause to the query using the IgnoredModuleHook relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery leftJoinModuleI18n($relationAlias = null)

Adds a LEFT JOIN clause to the query using the ModuleI18n relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery rightJoinModuleI18n($relationAlias = null)

Adds a RIGHT JOIN clause to the query using the ModuleI18n relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModuleQuery innerJoinModuleI18n($relationAlias = null)

Adds a INNER JOIN clause to the query using the ModuleI18n relation

Parameters

$relationAlias

Return Value

ChildModuleQuery

in ModuleQuery at line 121
ChildModule findOne( ConnectionInterface $con = null)

Return the first ChildModule matching the query

Parameters

ConnectionInterface $con

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneOrCreate( ConnectionInterface $con = null)

Return the first ChildModule matching the query, or a new ChildModule object populated from the query conditions when no match is found

Parameters

ConnectionInterface $con

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneById( int $id)

Return the first ChildModule filtered by the id column

Parameters

int $id

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByCode( string $code)

Return the first ChildModule filtered by the code column

Parameters

string $code

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByVersion( string $version)

Return the first ChildModule filtered by the version column

Parameters

string $version

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByType( int $type)

Return the first ChildModule filtered by the type column

Parameters

int $type

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByCategory( string $category)

Return the first ChildModule filtered by the category column

Parameters

string $category

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByActivate( int $activate)

Return the first ChildModule filtered by the activate column

Parameters

int $activate

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByPosition( int $position)

Return the first ChildModule filtered by the position column

Parameters

int $position

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByFullNamespace( string $full_namespace)

Return the first ChildModule filtered by the full_namespace column

Parameters

string $full_namespace

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByCreatedAt( string $created_at)

Return the first ChildModule filtered by the created_at column

Parameters

string $created_at

Return Value

ChildModule

in ModuleQuery at line 121
ChildModule findOneByUpdatedAt( string $updated_at)

Return the first ChildModule filtered by the updated_at column

Parameters

string $updated_at

Return Value

ChildModule

in ModuleQuery at line 121
array findById( int $id)

Return ChildModule objects filtered by the id column

Parameters

int $id

Return Value

array

in ModuleQuery at line 121
array findByCode( string $code)

Return ChildModule objects filtered by the code column

Parameters

string $code

Return Value

array

in ModuleQuery at line 121
array findByVersion( string $version)

Return ChildModule objects filtered by the version column

Parameters

string $version

Return Value

array

in ModuleQuery at line 121
array findByType( int $type)

Return ChildModule objects filtered by the type column

Parameters

int $type

Return Value

array

in ModuleQuery at line 121
array findByCategory( string $category)

Return ChildModule objects filtered by the category column

Parameters

string $category

Return Value

array

in ModuleQuery at line 121
array findByActivate( int $activate)

Return ChildModule objects filtered by the activate column

Parameters

int $activate

Return Value

array

in ModuleQuery at line 121
array findByPosition( int $position)

Return ChildModule objects filtered by the position column

Parameters

int $position

Return Value

array

in ModuleQuery at line 121
array findByFullNamespace( string $full_namespace)

Return ChildModule objects filtered by the full_namespace column

Parameters

string $full_namespace

Return Value

array

in ModuleQuery at line 121
array findByCreatedAt( string $created_at)

Return ChildModule objects filtered by the created_at column

Parameters

string $created_at

Return Value

array

in ModuleQuery at line 121
array findByUpdatedAt( string $updated_at)

Return ChildModule objects filtered by the updated_at column

Parameters

string $updated_at

Return Value

array

at line 26
static array|mixed|PropelObjectCollection getActivated()

Return Value

array|mixed|PropelObjectCollection

at line 38
static resetActivated()

at line 48
ModuleQuery filterActivatedByTypeAndId( int $moduleType, int $id)

Parameters

int $moduleType the module type : classic, payment or delivery. Use BaseModule constant here.
int $id the module id

Return Value

ModuleQuery

at line 67
false|BaseModule[] retrieveVirtualProductDelivery( ContainerInterface $container = null)

if the container is provided, this method will found the module in the container. Reflection is used instead.

If it's possible use it with the container.

return false if no delivery modules are found, an array of BaseModule otherwise.

Parameters

ContainerInterface $container optional

Return Value

false|BaseModule[]