delete table before inserting faker data
This commit is contained in:
@@ -50,7 +50,7 @@ class ProductTableMap extends TableMap
|
|||||||
$this->addColumn('ecotax', 'Ecotax', 'FLOAT', false, null, null);
|
$this->addColumn('ecotax', 'Ecotax', 'FLOAT', false, null, null);
|
||||||
$this->addColumn('newness', 'Newness', 'TINYINT', false, null, 0);
|
$this->addColumn('newness', 'Newness', 'TINYINT', false, null, 0);
|
||||||
$this->addColumn('promo', 'Promo', 'TINYINT', false, null, 0);
|
$this->addColumn('promo', 'Promo', 'TINYINT', false, null, 0);
|
||||||
$this->addColumn('stock', 'Stock', 'INTEGER', false, null, 0);
|
$this->addColumn('quantity', 'Quantity', 'INTEGER', false, null, 0);
|
||||||
$this->addColumn('visible', 'Visible', 'TINYINT', true, null, 0);
|
$this->addColumn('visible', 'Visible', 'TINYINT', true, null, 0);
|
||||||
$this->addColumn('weight', 'Weight', 'FLOAT', false, null, null);
|
$this->addColumn('weight', 'Weight', 'FLOAT', false, null, null);
|
||||||
$this->addColumn('position', 'Position', 'INTEGER', true, null, null);
|
$this->addColumn('position', 'Position', 'INTEGER', true, null, null);
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ class ProductVersionTableMap extends TableMap
|
|||||||
$this->addColumn('ecotax', 'Ecotax', 'FLOAT', false, null, null);
|
$this->addColumn('ecotax', 'Ecotax', 'FLOAT', false, null, null);
|
||||||
$this->addColumn('newness', 'Newness', 'TINYINT', false, null, 0);
|
$this->addColumn('newness', 'Newness', 'TINYINT', false, null, 0);
|
||||||
$this->addColumn('promo', 'Promo', 'TINYINT', false, null, 0);
|
$this->addColumn('promo', 'Promo', 'TINYINT', false, null, 0);
|
||||||
$this->addColumn('stock', 'Stock', 'INTEGER', false, null, 0);
|
$this->addColumn('quantity', 'Quantity', 'INTEGER', false, null, 0);
|
||||||
$this->addColumn('visible', 'Visible', 'TINYINT', true, null, 0);
|
$this->addColumn('visible', 'Visible', 'TINYINT', true, null, 0);
|
||||||
$this->addColumn('weight', 'Weight', 'FLOAT', false, null, null);
|
$this->addColumn('weight', 'Weight', 'FLOAT', false, null, null);
|
||||||
$this->addColumn('position', 'Position', 'INTEGER', true, null, null);
|
$this->addColumn('position', 'Position', 'INTEGER', true, null, null);
|
||||||
|
|||||||
@@ -123,11 +123,11 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
protected $promo;
|
protected $promo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The value for the stock field.
|
* The value for the quantity field.
|
||||||
* Note: this column has a database default value of: 0
|
* Note: this column has a database default value of: 0
|
||||||
* @var int
|
* @var int
|
||||||
*/
|
*/
|
||||||
protected $stock;
|
protected $quantity;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The value for the visible field.
|
* The value for the visible field.
|
||||||
@@ -401,7 +401,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
{
|
{
|
||||||
$this->newness = 0;
|
$this->newness = 0;
|
||||||
$this->promo = 0;
|
$this->promo = 0;
|
||||||
$this->stock = 0;
|
$this->quantity = 0;
|
||||||
$this->visible = 0;
|
$this->visible = 0;
|
||||||
$this->version = 0;
|
$this->version = 0;
|
||||||
}
|
}
|
||||||
@@ -497,13 +497,13 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the [stock] column value.
|
* Get the [quantity] column value.
|
||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function getStock()
|
public function getQuantity()
|
||||||
{
|
{
|
||||||
return $this->stock;
|
return $this->quantity;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -849,25 +849,25 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
} // setPromo()
|
} // setPromo()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of [stock] column.
|
* Set the value of [quantity] column.
|
||||||
*
|
*
|
||||||
* @param int $v new value
|
* @param int $v new value
|
||||||
* @return Product The current object (for fluent API support)
|
* @return Product The current object (for fluent API support)
|
||||||
*/
|
*/
|
||||||
public function setStock($v)
|
public function setQuantity($v)
|
||||||
{
|
{
|
||||||
if ($v !== null && is_numeric($v)) {
|
if ($v !== null && is_numeric($v)) {
|
||||||
$v = (int) $v;
|
$v = (int) $v;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->stock !== $v) {
|
if ($this->quantity !== $v) {
|
||||||
$this->stock = $v;
|
$this->quantity = $v;
|
||||||
$this->modifiedColumns[] = ProductPeer::STOCK;
|
$this->modifiedColumns[] = ProductPeer::QUANTITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
} // setStock()
|
} // setQuantity()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of [visible] column.
|
* Set the value of [visible] column.
|
||||||
@@ -1061,7 +1061,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->stock !== 0) {
|
if ($this->quantity !== 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1103,7 +1103,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$this->ecotax = ($row[$startcol + 5] !== null) ? (double) $row[$startcol + 5] : null;
|
$this->ecotax = ($row[$startcol + 5] !== null) ? (double) $row[$startcol + 5] : null;
|
||||||
$this->newness = ($row[$startcol + 6] !== null) ? (int) $row[$startcol + 6] : null;
|
$this->newness = ($row[$startcol + 6] !== null) ? (int) $row[$startcol + 6] : null;
|
||||||
$this->promo = ($row[$startcol + 7] !== null) ? (int) $row[$startcol + 7] : null;
|
$this->promo = ($row[$startcol + 7] !== null) ? (int) $row[$startcol + 7] : null;
|
||||||
$this->stock = ($row[$startcol + 8] !== null) ? (int) $row[$startcol + 8] : null;
|
$this->quantity = ($row[$startcol + 8] !== null) ? (int) $row[$startcol + 8] : null;
|
||||||
$this->visible = ($row[$startcol + 9] !== null) ? (int) $row[$startcol + 9] : null;
|
$this->visible = ($row[$startcol + 9] !== null) ? (int) $row[$startcol + 9] : null;
|
||||||
$this->weight = ($row[$startcol + 10] !== null) ? (double) $row[$startcol + 10] : null;
|
$this->weight = ($row[$startcol + 10] !== null) ? (double) $row[$startcol + 10] : null;
|
||||||
$this->position = ($row[$startcol + 11] !== null) ? (int) $row[$startcol + 11] : null;
|
$this->position = ($row[$startcol + 11] !== null) ? (int) $row[$startcol + 11] : null;
|
||||||
@@ -1689,8 +1689,8 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
if ($this->isColumnModified(ProductPeer::PROMO)) {
|
if ($this->isColumnModified(ProductPeer::PROMO)) {
|
||||||
$modifiedColumns[':p' . $index++] = '`promo`';
|
$modifiedColumns[':p' . $index++] = '`promo`';
|
||||||
}
|
}
|
||||||
if ($this->isColumnModified(ProductPeer::STOCK)) {
|
if ($this->isColumnModified(ProductPeer::QUANTITY)) {
|
||||||
$modifiedColumns[':p' . $index++] = '`stock`';
|
$modifiedColumns[':p' . $index++] = '`quantity`';
|
||||||
}
|
}
|
||||||
if ($this->isColumnModified(ProductPeer::VISIBLE)) {
|
if ($this->isColumnModified(ProductPeer::VISIBLE)) {
|
||||||
$modifiedColumns[':p' . $index++] = '`visible`';
|
$modifiedColumns[':p' . $index++] = '`visible`';
|
||||||
@@ -1751,8 +1751,8 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
case '`promo`':
|
case '`promo`':
|
||||||
$stmt->bindValue($identifier, $this->promo, PDO::PARAM_INT);
|
$stmt->bindValue($identifier, $this->promo, PDO::PARAM_INT);
|
||||||
break;
|
break;
|
||||||
case '`stock`':
|
case '`quantity`':
|
||||||
$stmt->bindValue($identifier, $this->stock, PDO::PARAM_INT);
|
$stmt->bindValue($identifier, $this->quantity, PDO::PARAM_INT);
|
||||||
break;
|
break;
|
||||||
case '`visible`':
|
case '`visible`':
|
||||||
$stmt->bindValue($identifier, $this->visible, PDO::PARAM_INT);
|
$stmt->bindValue($identifier, $this->visible, PDO::PARAM_INT);
|
||||||
@@ -2037,7 +2037,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
return $this->getPromo();
|
return $this->getPromo();
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
return $this->getStock();
|
return $this->getQuantity();
|
||||||
break;
|
break;
|
||||||
case 9:
|
case 9:
|
||||||
return $this->getVisible();
|
return $this->getVisible();
|
||||||
@@ -2100,7 +2100,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$keys[5] => $this->getEcotax(),
|
$keys[5] => $this->getEcotax(),
|
||||||
$keys[6] => $this->getNewness(),
|
$keys[6] => $this->getNewness(),
|
||||||
$keys[7] => $this->getPromo(),
|
$keys[7] => $this->getPromo(),
|
||||||
$keys[8] => $this->getStock(),
|
$keys[8] => $this->getQuantity(),
|
||||||
$keys[9] => $this->getVisible(),
|
$keys[9] => $this->getVisible(),
|
||||||
$keys[10] => $this->getWeight(),
|
$keys[10] => $this->getWeight(),
|
||||||
$keys[11] => $this->getPosition(),
|
$keys[11] => $this->getPosition(),
|
||||||
@@ -2206,7 +2206,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$this->setPromo($value);
|
$this->setPromo($value);
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
$this->setStock($value);
|
$this->setQuantity($value);
|
||||||
break;
|
break;
|
||||||
case 9:
|
case 9:
|
||||||
$this->setVisible($value);
|
$this->setVisible($value);
|
||||||
@@ -2264,7 +2264,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
if (array_key_exists($keys[5], $arr)) $this->setEcotax($arr[$keys[5]]);
|
if (array_key_exists($keys[5], $arr)) $this->setEcotax($arr[$keys[5]]);
|
||||||
if (array_key_exists($keys[6], $arr)) $this->setNewness($arr[$keys[6]]);
|
if (array_key_exists($keys[6], $arr)) $this->setNewness($arr[$keys[6]]);
|
||||||
if (array_key_exists($keys[7], $arr)) $this->setPromo($arr[$keys[7]]);
|
if (array_key_exists($keys[7], $arr)) $this->setPromo($arr[$keys[7]]);
|
||||||
if (array_key_exists($keys[8], $arr)) $this->setStock($arr[$keys[8]]);
|
if (array_key_exists($keys[8], $arr)) $this->setQuantity($arr[$keys[8]]);
|
||||||
if (array_key_exists($keys[9], $arr)) $this->setVisible($arr[$keys[9]]);
|
if (array_key_exists($keys[9], $arr)) $this->setVisible($arr[$keys[9]]);
|
||||||
if (array_key_exists($keys[10], $arr)) $this->setWeight($arr[$keys[10]]);
|
if (array_key_exists($keys[10], $arr)) $this->setWeight($arr[$keys[10]]);
|
||||||
if (array_key_exists($keys[11], $arr)) $this->setPosition($arr[$keys[11]]);
|
if (array_key_exists($keys[11], $arr)) $this->setPosition($arr[$keys[11]]);
|
||||||
@@ -2292,7 +2292,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
if ($this->isColumnModified(ProductPeer::ECOTAX)) $criteria->add(ProductPeer::ECOTAX, $this->ecotax);
|
if ($this->isColumnModified(ProductPeer::ECOTAX)) $criteria->add(ProductPeer::ECOTAX, $this->ecotax);
|
||||||
if ($this->isColumnModified(ProductPeer::NEWNESS)) $criteria->add(ProductPeer::NEWNESS, $this->newness);
|
if ($this->isColumnModified(ProductPeer::NEWNESS)) $criteria->add(ProductPeer::NEWNESS, $this->newness);
|
||||||
if ($this->isColumnModified(ProductPeer::PROMO)) $criteria->add(ProductPeer::PROMO, $this->promo);
|
if ($this->isColumnModified(ProductPeer::PROMO)) $criteria->add(ProductPeer::PROMO, $this->promo);
|
||||||
if ($this->isColumnModified(ProductPeer::STOCK)) $criteria->add(ProductPeer::STOCK, $this->stock);
|
if ($this->isColumnModified(ProductPeer::QUANTITY)) $criteria->add(ProductPeer::QUANTITY, $this->quantity);
|
||||||
if ($this->isColumnModified(ProductPeer::VISIBLE)) $criteria->add(ProductPeer::VISIBLE, $this->visible);
|
if ($this->isColumnModified(ProductPeer::VISIBLE)) $criteria->add(ProductPeer::VISIBLE, $this->visible);
|
||||||
if ($this->isColumnModified(ProductPeer::WEIGHT)) $criteria->add(ProductPeer::WEIGHT, $this->weight);
|
if ($this->isColumnModified(ProductPeer::WEIGHT)) $criteria->add(ProductPeer::WEIGHT, $this->weight);
|
||||||
if ($this->isColumnModified(ProductPeer::POSITION)) $criteria->add(ProductPeer::POSITION, $this->position);
|
if ($this->isColumnModified(ProductPeer::POSITION)) $criteria->add(ProductPeer::POSITION, $this->position);
|
||||||
@@ -2371,7 +2371,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$copyObj->setEcotax($this->getEcotax());
|
$copyObj->setEcotax($this->getEcotax());
|
||||||
$copyObj->setNewness($this->getNewness());
|
$copyObj->setNewness($this->getNewness());
|
||||||
$copyObj->setPromo($this->getPromo());
|
$copyObj->setPromo($this->getPromo());
|
||||||
$copyObj->setStock($this->getStock());
|
$copyObj->setQuantity($this->getQuantity());
|
||||||
$copyObj->setVisible($this->getVisible());
|
$copyObj->setVisible($this->getVisible());
|
||||||
$copyObj->setWeight($this->getWeight());
|
$copyObj->setWeight($this->getWeight());
|
||||||
$copyObj->setPosition($this->getPosition());
|
$copyObj->setPosition($this->getPosition());
|
||||||
@@ -5923,7 +5923,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$this->ecotax = null;
|
$this->ecotax = null;
|
||||||
$this->newness = null;
|
$this->newness = null;
|
||||||
$this->promo = null;
|
$this->promo = null;
|
||||||
$this->stock = null;
|
$this->quantity = null;
|
||||||
$this->visible = null;
|
$this->visible = null;
|
||||||
$this->weight = null;
|
$this->weight = null;
|
||||||
$this->position = null;
|
$this->position = null;
|
||||||
@@ -6382,7 +6382,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$version->setEcotax($this->getEcotax());
|
$version->setEcotax($this->getEcotax());
|
||||||
$version->setNewness($this->getNewness());
|
$version->setNewness($this->getNewness());
|
||||||
$version->setPromo($this->getPromo());
|
$version->setPromo($this->getPromo());
|
||||||
$version->setStock($this->getStock());
|
$version->setQuantity($this->getQuantity());
|
||||||
$version->setVisible($this->getVisible());
|
$version->setVisible($this->getVisible());
|
||||||
$version->setWeight($this->getWeight());
|
$version->setWeight($this->getWeight());
|
||||||
$version->setPosition($this->getPosition());
|
$version->setPosition($this->getPosition());
|
||||||
@@ -6438,7 +6438,7 @@ abstract class BaseProduct extends BaseObject implements Persistent
|
|||||||
$this->setEcotax($version->getEcotax());
|
$this->setEcotax($version->getEcotax());
|
||||||
$this->setNewness($version->getNewness());
|
$this->setNewness($version->getNewness());
|
||||||
$this->setPromo($version->getPromo());
|
$this->setPromo($version->getPromo());
|
||||||
$this->setStock($version->getStock());
|
$this->setQuantity($version->getQuantity());
|
||||||
$this->setVisible($version->getVisible());
|
$this->setVisible($version->getVisible());
|
||||||
$this->setWeight($version->getWeight());
|
$this->setWeight($version->getWeight());
|
||||||
$this->setPosition($version->getPosition());
|
$this->setPosition($version->getPosition());
|
||||||
|
|||||||
@@ -79,8 +79,8 @@ abstract class BaseProductPeer
|
|||||||
/** the column name for the promo field */
|
/** the column name for the promo field */
|
||||||
const PROMO = 'product.promo';
|
const PROMO = 'product.promo';
|
||||||
|
|
||||||
/** the column name for the stock field */
|
/** the column name for the quantity field */
|
||||||
const STOCK = 'product.stock';
|
const QUANTITY = 'product.quantity';
|
||||||
|
|
||||||
/** the column name for the visible field */
|
/** the column name for the visible field */
|
||||||
const VISIBLE = 'product.visible';
|
const VISIBLE = 'product.visible';
|
||||||
@@ -139,11 +139,11 @@ abstract class BaseProductPeer
|
|||||||
* e.g. ProductPeer::$fieldNames[ProductPeer::TYPE_PHPNAME][0] = 'Id'
|
* e.g. ProductPeer::$fieldNames[ProductPeer::TYPE_PHPNAME][0] = 'Id'
|
||||||
*/
|
*/
|
||||||
protected static $fieldNames = array (
|
protected static $fieldNames = array (
|
||||||
BasePeer::TYPE_PHPNAME => array ('Id', 'TaxRuleId', 'Ref', 'Price', 'Price2', 'Ecotax', 'Newness', 'Promo', 'Stock', 'Visible', 'Weight', 'Position', 'CreatedAt', 'UpdatedAt', 'Version', 'VersionCreatedAt', 'VersionCreatedBy', ),
|
BasePeer::TYPE_PHPNAME => array ('Id', 'TaxRuleId', 'Ref', 'Price', 'Price2', 'Ecotax', 'Newness', 'Promo', 'Quantity', 'Visible', 'Weight', 'Position', 'CreatedAt', 'UpdatedAt', 'Version', 'VersionCreatedAt', 'VersionCreatedBy', ),
|
||||||
BasePeer::TYPE_STUDLYPHPNAME => array ('id', 'taxRuleId', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'stock', 'visible', 'weight', 'position', 'createdAt', 'updatedAt', 'version', 'versionCreatedAt', 'versionCreatedBy', ),
|
BasePeer::TYPE_STUDLYPHPNAME => array ('id', 'taxRuleId', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'quantity', 'visible', 'weight', 'position', 'createdAt', 'updatedAt', 'version', 'versionCreatedAt', 'versionCreatedBy', ),
|
||||||
BasePeer::TYPE_COLNAME => array (ProductPeer::ID, ProductPeer::TAX_RULE_ID, ProductPeer::REF, ProductPeer::PRICE, ProductPeer::PRICE2, ProductPeer::ECOTAX, ProductPeer::NEWNESS, ProductPeer::PROMO, ProductPeer::STOCK, ProductPeer::VISIBLE, ProductPeer::WEIGHT, ProductPeer::POSITION, ProductPeer::CREATED_AT, ProductPeer::UPDATED_AT, ProductPeer::VERSION, ProductPeer::VERSION_CREATED_AT, ProductPeer::VERSION_CREATED_BY, ),
|
BasePeer::TYPE_COLNAME => array (ProductPeer::ID, ProductPeer::TAX_RULE_ID, ProductPeer::REF, ProductPeer::PRICE, ProductPeer::PRICE2, ProductPeer::ECOTAX, ProductPeer::NEWNESS, ProductPeer::PROMO, ProductPeer::QUANTITY, ProductPeer::VISIBLE, ProductPeer::WEIGHT, ProductPeer::POSITION, ProductPeer::CREATED_AT, ProductPeer::UPDATED_AT, ProductPeer::VERSION, ProductPeer::VERSION_CREATED_AT, ProductPeer::VERSION_CREATED_BY, ),
|
||||||
BasePeer::TYPE_RAW_COLNAME => array ('ID', 'TAX_RULE_ID', 'REF', 'PRICE', 'PRICE2', 'ECOTAX', 'NEWNESS', 'PROMO', 'STOCK', 'VISIBLE', 'WEIGHT', 'POSITION', 'CREATED_AT', 'UPDATED_AT', 'VERSION', 'VERSION_CREATED_AT', 'VERSION_CREATED_BY', ),
|
BasePeer::TYPE_RAW_COLNAME => array ('ID', 'TAX_RULE_ID', 'REF', 'PRICE', 'PRICE2', 'ECOTAX', 'NEWNESS', 'PROMO', 'QUANTITY', 'VISIBLE', 'WEIGHT', 'POSITION', 'CREATED_AT', 'UPDATED_AT', 'VERSION', 'VERSION_CREATED_AT', 'VERSION_CREATED_BY', ),
|
||||||
BasePeer::TYPE_FIELDNAME => array ('id', 'tax_rule_id', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'stock', 'visible', 'weight', 'position', 'created_at', 'updated_at', 'version', 'version_created_at', 'version_created_by', ),
|
BasePeer::TYPE_FIELDNAME => array ('id', 'tax_rule_id', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'quantity', 'visible', 'weight', 'position', 'created_at', 'updated_at', 'version', 'version_created_at', 'version_created_by', ),
|
||||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -154,11 +154,11 @@ abstract class BaseProductPeer
|
|||||||
* e.g. ProductPeer::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
|
* e.g. ProductPeer::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
|
||||||
*/
|
*/
|
||||||
protected static $fieldKeys = array (
|
protected static $fieldKeys = array (
|
||||||
BasePeer::TYPE_PHPNAME => array ('Id' => 0, 'TaxRuleId' => 1, 'Ref' => 2, 'Price' => 3, 'Price2' => 4, 'Ecotax' => 5, 'Newness' => 6, 'Promo' => 7, 'Stock' => 8, 'Visible' => 9, 'Weight' => 10, 'Position' => 11, 'CreatedAt' => 12, 'UpdatedAt' => 13, 'Version' => 14, 'VersionCreatedAt' => 15, 'VersionCreatedBy' => 16, ),
|
BasePeer::TYPE_PHPNAME => array ('Id' => 0, 'TaxRuleId' => 1, 'Ref' => 2, 'Price' => 3, 'Price2' => 4, 'Ecotax' => 5, 'Newness' => 6, 'Promo' => 7, 'Quantity' => 8, 'Visible' => 9, 'Weight' => 10, 'Position' => 11, 'CreatedAt' => 12, 'UpdatedAt' => 13, 'Version' => 14, 'VersionCreatedAt' => 15, 'VersionCreatedBy' => 16, ),
|
||||||
BasePeer::TYPE_STUDLYPHPNAME => array ('id' => 0, 'taxRuleId' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'stock' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'createdAt' => 12, 'updatedAt' => 13, 'version' => 14, 'versionCreatedAt' => 15, 'versionCreatedBy' => 16, ),
|
BasePeer::TYPE_STUDLYPHPNAME => array ('id' => 0, 'taxRuleId' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'quantity' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'createdAt' => 12, 'updatedAt' => 13, 'version' => 14, 'versionCreatedAt' => 15, 'versionCreatedBy' => 16, ),
|
||||||
BasePeer::TYPE_COLNAME => array (ProductPeer::ID => 0, ProductPeer::TAX_RULE_ID => 1, ProductPeer::REF => 2, ProductPeer::PRICE => 3, ProductPeer::PRICE2 => 4, ProductPeer::ECOTAX => 5, ProductPeer::NEWNESS => 6, ProductPeer::PROMO => 7, ProductPeer::STOCK => 8, ProductPeer::VISIBLE => 9, ProductPeer::WEIGHT => 10, ProductPeer::POSITION => 11, ProductPeer::CREATED_AT => 12, ProductPeer::UPDATED_AT => 13, ProductPeer::VERSION => 14, ProductPeer::VERSION_CREATED_AT => 15, ProductPeer::VERSION_CREATED_BY => 16, ),
|
BasePeer::TYPE_COLNAME => array (ProductPeer::ID => 0, ProductPeer::TAX_RULE_ID => 1, ProductPeer::REF => 2, ProductPeer::PRICE => 3, ProductPeer::PRICE2 => 4, ProductPeer::ECOTAX => 5, ProductPeer::NEWNESS => 6, ProductPeer::PROMO => 7, ProductPeer::QUANTITY => 8, ProductPeer::VISIBLE => 9, ProductPeer::WEIGHT => 10, ProductPeer::POSITION => 11, ProductPeer::CREATED_AT => 12, ProductPeer::UPDATED_AT => 13, ProductPeer::VERSION => 14, ProductPeer::VERSION_CREATED_AT => 15, ProductPeer::VERSION_CREATED_BY => 16, ),
|
||||||
BasePeer::TYPE_RAW_COLNAME => array ('ID' => 0, 'TAX_RULE_ID' => 1, 'REF' => 2, 'PRICE' => 3, 'PRICE2' => 4, 'ECOTAX' => 5, 'NEWNESS' => 6, 'PROMO' => 7, 'STOCK' => 8, 'VISIBLE' => 9, 'WEIGHT' => 10, 'POSITION' => 11, 'CREATED_AT' => 12, 'UPDATED_AT' => 13, 'VERSION' => 14, 'VERSION_CREATED_AT' => 15, 'VERSION_CREATED_BY' => 16, ),
|
BasePeer::TYPE_RAW_COLNAME => array ('ID' => 0, 'TAX_RULE_ID' => 1, 'REF' => 2, 'PRICE' => 3, 'PRICE2' => 4, 'ECOTAX' => 5, 'NEWNESS' => 6, 'PROMO' => 7, 'QUANTITY' => 8, 'VISIBLE' => 9, 'WEIGHT' => 10, 'POSITION' => 11, 'CREATED_AT' => 12, 'UPDATED_AT' => 13, 'VERSION' => 14, 'VERSION_CREATED_AT' => 15, 'VERSION_CREATED_BY' => 16, ),
|
||||||
BasePeer::TYPE_FIELDNAME => array ('id' => 0, 'tax_rule_id' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'stock' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'created_at' => 12, 'updated_at' => 13, 'version' => 14, 'version_created_at' => 15, 'version_created_by' => 16, ),
|
BasePeer::TYPE_FIELDNAME => array ('id' => 0, 'tax_rule_id' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'quantity' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'created_at' => 12, 'updated_at' => 13, 'version' => 14, 'version_created_at' => 15, 'version_created_by' => 16, ),
|
||||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -241,7 +241,7 @@ abstract class BaseProductPeer
|
|||||||
$criteria->addSelectColumn(ProductPeer::ECOTAX);
|
$criteria->addSelectColumn(ProductPeer::ECOTAX);
|
||||||
$criteria->addSelectColumn(ProductPeer::NEWNESS);
|
$criteria->addSelectColumn(ProductPeer::NEWNESS);
|
||||||
$criteria->addSelectColumn(ProductPeer::PROMO);
|
$criteria->addSelectColumn(ProductPeer::PROMO);
|
||||||
$criteria->addSelectColumn(ProductPeer::STOCK);
|
$criteria->addSelectColumn(ProductPeer::QUANTITY);
|
||||||
$criteria->addSelectColumn(ProductPeer::VISIBLE);
|
$criteria->addSelectColumn(ProductPeer::VISIBLE);
|
||||||
$criteria->addSelectColumn(ProductPeer::WEIGHT);
|
$criteria->addSelectColumn(ProductPeer::WEIGHT);
|
||||||
$criteria->addSelectColumn(ProductPeer::POSITION);
|
$criteria->addSelectColumn(ProductPeer::POSITION);
|
||||||
@@ -259,7 +259,7 @@ abstract class BaseProductPeer
|
|||||||
$criteria->addSelectColumn($alias . '.ecotax');
|
$criteria->addSelectColumn($alias . '.ecotax');
|
||||||
$criteria->addSelectColumn($alias . '.newness');
|
$criteria->addSelectColumn($alias . '.newness');
|
||||||
$criteria->addSelectColumn($alias . '.promo');
|
$criteria->addSelectColumn($alias . '.promo');
|
||||||
$criteria->addSelectColumn($alias . '.stock');
|
$criteria->addSelectColumn($alias . '.quantity');
|
||||||
$criteria->addSelectColumn($alias . '.visible');
|
$criteria->addSelectColumn($alias . '.visible');
|
||||||
$criteria->addSelectColumn($alias . '.weight');
|
$criteria->addSelectColumn($alias . '.weight');
|
||||||
$criteria->addSelectColumn($alias . '.position');
|
$criteria->addSelectColumn($alias . '.position');
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ use Thelia\Model\TaxRule;
|
|||||||
* @method ProductQuery orderByEcotax($order = Criteria::ASC) Order by the ecotax column
|
* @method ProductQuery orderByEcotax($order = Criteria::ASC) Order by the ecotax column
|
||||||
* @method ProductQuery orderByNewness($order = Criteria::ASC) Order by the newness column
|
* @method ProductQuery orderByNewness($order = Criteria::ASC) Order by the newness column
|
||||||
* @method ProductQuery orderByPromo($order = Criteria::ASC) Order by the promo column
|
* @method ProductQuery orderByPromo($order = Criteria::ASC) Order by the promo column
|
||||||
* @method ProductQuery orderByStock($order = Criteria::ASC) Order by the stock column
|
* @method ProductQuery orderByQuantity($order = Criteria::ASC) Order by the quantity column
|
||||||
* @method ProductQuery orderByVisible($order = Criteria::ASC) Order by the visible column
|
* @method ProductQuery orderByVisible($order = Criteria::ASC) Order by the visible column
|
||||||
* @method ProductQuery orderByWeight($order = Criteria::ASC) Order by the weight column
|
* @method ProductQuery orderByWeight($order = Criteria::ASC) Order by the weight column
|
||||||
* @method ProductQuery orderByPosition($order = Criteria::ASC) Order by the position column
|
* @method ProductQuery orderByPosition($order = Criteria::ASC) Order by the position column
|
||||||
@@ -59,7 +59,7 @@ use Thelia\Model\TaxRule;
|
|||||||
* @method ProductQuery groupByEcotax() Group by the ecotax column
|
* @method ProductQuery groupByEcotax() Group by the ecotax column
|
||||||
* @method ProductQuery groupByNewness() Group by the newness column
|
* @method ProductQuery groupByNewness() Group by the newness column
|
||||||
* @method ProductQuery groupByPromo() Group by the promo column
|
* @method ProductQuery groupByPromo() Group by the promo column
|
||||||
* @method ProductQuery groupByStock() Group by the stock column
|
* @method ProductQuery groupByQuantity() Group by the quantity column
|
||||||
* @method ProductQuery groupByVisible() Group by the visible column
|
* @method ProductQuery groupByVisible() Group by the visible column
|
||||||
* @method ProductQuery groupByWeight() Group by the weight column
|
* @method ProductQuery groupByWeight() Group by the weight column
|
||||||
* @method ProductQuery groupByPosition() Group by the position column
|
* @method ProductQuery groupByPosition() Group by the position column
|
||||||
@@ -131,7 +131,7 @@ use Thelia\Model\TaxRule;
|
|||||||
* @method Product findOneByEcotax(double $ecotax) Return the first Product filtered by the ecotax column
|
* @method Product findOneByEcotax(double $ecotax) Return the first Product filtered by the ecotax column
|
||||||
* @method Product findOneByNewness(int $newness) Return the first Product filtered by the newness column
|
* @method Product findOneByNewness(int $newness) Return the first Product filtered by the newness column
|
||||||
* @method Product findOneByPromo(int $promo) Return the first Product filtered by the promo column
|
* @method Product findOneByPromo(int $promo) Return the first Product filtered by the promo column
|
||||||
* @method Product findOneByStock(int $stock) Return the first Product filtered by the stock column
|
* @method Product findOneByQuantity(int $quantity) Return the first Product filtered by the quantity column
|
||||||
* @method Product findOneByVisible(int $visible) Return the first Product filtered by the visible column
|
* @method Product findOneByVisible(int $visible) Return the first Product filtered by the visible column
|
||||||
* @method Product findOneByWeight(double $weight) Return the first Product filtered by the weight column
|
* @method Product findOneByWeight(double $weight) Return the first Product filtered by the weight column
|
||||||
* @method Product findOneByPosition(int $position) Return the first Product filtered by the position column
|
* @method Product findOneByPosition(int $position) Return the first Product filtered by the position column
|
||||||
@@ -149,7 +149,7 @@ use Thelia\Model\TaxRule;
|
|||||||
* @method array findByEcotax(double $ecotax) Return Product objects filtered by the ecotax column
|
* @method array findByEcotax(double $ecotax) Return Product objects filtered by the ecotax column
|
||||||
* @method array findByNewness(int $newness) Return Product objects filtered by the newness column
|
* @method array findByNewness(int $newness) Return Product objects filtered by the newness column
|
||||||
* @method array findByPromo(int $promo) Return Product objects filtered by the promo column
|
* @method array findByPromo(int $promo) Return Product objects filtered by the promo column
|
||||||
* @method array findByStock(int $stock) Return Product objects filtered by the stock column
|
* @method array findByQuantity(int $quantity) Return Product objects filtered by the quantity column
|
||||||
* @method array findByVisible(int $visible) Return Product objects filtered by the visible column
|
* @method array findByVisible(int $visible) Return Product objects filtered by the visible column
|
||||||
* @method array findByWeight(double $weight) Return Product objects filtered by the weight column
|
* @method array findByWeight(double $weight) Return Product objects filtered by the weight column
|
||||||
* @method array findByPosition(int $position) Return Product objects filtered by the position column
|
* @method array findByPosition(int $position) Return Product objects filtered by the position column
|
||||||
@@ -261,7 +261,7 @@ abstract class BaseProductQuery extends ModelCriteria
|
|||||||
*/
|
*/
|
||||||
protected function findPkSimple($key, $con)
|
protected function findPkSimple($key, $con)
|
||||||
{
|
{
|
||||||
$sql = 'SELECT `id`, `tax_rule_id`, `ref`, `price`, `price2`, `ecotax`, `newness`, `promo`, `stock`, `visible`, `weight`, `position`, `created_at`, `updated_at`, `version`, `version_created_at`, `version_created_by` FROM `product` WHERE `id` = :p0';
|
$sql = 'SELECT `id`, `tax_rule_id`, `ref`, `price`, `price2`, `ecotax`, `newness`, `promo`, `quantity`, `visible`, `weight`, `position`, `created_at`, `updated_at`, `version`, `version_created_at`, `version_created_by` FROM `product` WHERE `id` = :p0';
|
||||||
try {
|
try {
|
||||||
$stmt = $con->prepare($sql);
|
$stmt = $con->prepare($sql);
|
||||||
$stmt->bindValue(':p0', $key, PDO::PARAM_INT);
|
$stmt->bindValue(':p0', $key, PDO::PARAM_INT);
|
||||||
@@ -676,17 +676,17 @@ abstract class BaseProductQuery extends ModelCriteria
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Filter the query on the stock column
|
* Filter the query on the quantity column
|
||||||
*
|
*
|
||||||
* Example usage:
|
* Example usage:
|
||||||
* <code>
|
* <code>
|
||||||
* $query->filterByStock(1234); // WHERE stock = 1234
|
* $query->filterByQuantity(1234); // WHERE quantity = 1234
|
||||||
* $query->filterByStock(array(12, 34)); // WHERE stock IN (12, 34)
|
* $query->filterByQuantity(array(12, 34)); // WHERE quantity IN (12, 34)
|
||||||
* $query->filterByStock(array('min' => 12)); // WHERE stock >= 12
|
* $query->filterByQuantity(array('min' => 12)); // WHERE quantity >= 12
|
||||||
* $query->filterByStock(array('max' => 12)); // WHERE stock <= 12
|
* $query->filterByQuantity(array('max' => 12)); // WHERE quantity <= 12
|
||||||
* </code>
|
* </code>
|
||||||
*
|
*
|
||||||
* @param mixed $stock The value to use as filter.
|
* @param mixed $quantity The value to use as filter.
|
||||||
* Use scalar values for equality.
|
* Use scalar values for equality.
|
||||||
* Use array values for in_array() equivalent.
|
* Use array values for in_array() equivalent.
|
||||||
* Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
|
* Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
|
||||||
@@ -694,16 +694,16 @@ abstract class BaseProductQuery extends ModelCriteria
|
|||||||
*
|
*
|
||||||
* @return ProductQuery The current query, for fluid interface
|
* @return ProductQuery The current query, for fluid interface
|
||||||
*/
|
*/
|
||||||
public function filterByStock($stock = null, $comparison = null)
|
public function filterByQuantity($quantity = null, $comparison = null)
|
||||||
{
|
{
|
||||||
if (is_array($stock)) {
|
if (is_array($quantity)) {
|
||||||
$useMinMax = false;
|
$useMinMax = false;
|
||||||
if (isset($stock['min'])) {
|
if (isset($quantity['min'])) {
|
||||||
$this->addUsingAlias(ProductPeer::STOCK, $stock['min'], Criteria::GREATER_EQUAL);
|
$this->addUsingAlias(ProductPeer::QUANTITY, $quantity['min'], Criteria::GREATER_EQUAL);
|
||||||
$useMinMax = true;
|
$useMinMax = true;
|
||||||
}
|
}
|
||||||
if (isset($stock['max'])) {
|
if (isset($quantity['max'])) {
|
||||||
$this->addUsingAlias(ProductPeer::STOCK, $stock['max'], Criteria::LESS_EQUAL);
|
$this->addUsingAlias(ProductPeer::QUANTITY, $quantity['max'], Criteria::LESS_EQUAL);
|
||||||
$useMinMax = true;
|
$useMinMax = true;
|
||||||
}
|
}
|
||||||
if ($useMinMax) {
|
if ($useMinMax) {
|
||||||
@@ -714,7 +714,7 @@ abstract class BaseProductQuery extends ModelCriteria
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return $this->addUsingAlias(ProductPeer::STOCK, $stock, $comparison);
|
return $this->addUsingAlias(ProductPeer::QUANTITY, $quantity, $comparison);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -98,11 +98,11 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
protected $promo;
|
protected $promo;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The value for the stock field.
|
* The value for the quantity field.
|
||||||
* Note: this column has a database default value of: 0
|
* Note: this column has a database default value of: 0
|
||||||
* @var int
|
* @var int
|
||||||
*/
|
*/
|
||||||
protected $stock;
|
protected $quantity;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The value for the visible field.
|
* The value for the visible field.
|
||||||
@@ -189,7 +189,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
{
|
{
|
||||||
$this->newness = 0;
|
$this->newness = 0;
|
||||||
$this->promo = 0;
|
$this->promo = 0;
|
||||||
$this->stock = 0;
|
$this->quantity = 0;
|
||||||
$this->visible = 0;
|
$this->visible = 0;
|
||||||
$this->version = 0;
|
$this->version = 0;
|
||||||
}
|
}
|
||||||
@@ -285,13 +285,13 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the [stock] column value.
|
* Get the [quantity] column value.
|
||||||
*
|
*
|
||||||
* @return int
|
* @return int
|
||||||
*/
|
*/
|
||||||
public function getStock()
|
public function getQuantity()
|
||||||
{
|
{
|
||||||
return $this->stock;
|
return $this->quantity;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -637,25 +637,25 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
} // setPromo()
|
} // setPromo()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of [stock] column.
|
* Set the value of [quantity] column.
|
||||||
*
|
*
|
||||||
* @param int $v new value
|
* @param int $v new value
|
||||||
* @return ProductVersion The current object (for fluent API support)
|
* @return ProductVersion The current object (for fluent API support)
|
||||||
*/
|
*/
|
||||||
public function setStock($v)
|
public function setQuantity($v)
|
||||||
{
|
{
|
||||||
if ($v !== null && is_numeric($v)) {
|
if ($v !== null && is_numeric($v)) {
|
||||||
$v = (int) $v;
|
$v = (int) $v;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->stock !== $v) {
|
if ($this->quantity !== $v) {
|
||||||
$this->stock = $v;
|
$this->quantity = $v;
|
||||||
$this->modifiedColumns[] = ProductVersionPeer::STOCK;
|
$this->modifiedColumns[] = ProductVersionPeer::QUANTITY;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
} // setStock()
|
} // setQuantity()
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set the value of [visible] column.
|
* Set the value of [visible] column.
|
||||||
@@ -849,7 +849,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($this->stock !== 0) {
|
if ($this->quantity !== 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -891,7 +891,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
$this->ecotax = ($row[$startcol + 5] !== null) ? (double) $row[$startcol + 5] : null;
|
$this->ecotax = ($row[$startcol + 5] !== null) ? (double) $row[$startcol + 5] : null;
|
||||||
$this->newness = ($row[$startcol + 6] !== null) ? (int) $row[$startcol + 6] : null;
|
$this->newness = ($row[$startcol + 6] !== null) ? (int) $row[$startcol + 6] : null;
|
||||||
$this->promo = ($row[$startcol + 7] !== null) ? (int) $row[$startcol + 7] : null;
|
$this->promo = ($row[$startcol + 7] !== null) ? (int) $row[$startcol + 7] : null;
|
||||||
$this->stock = ($row[$startcol + 8] !== null) ? (int) $row[$startcol + 8] : null;
|
$this->quantity = ($row[$startcol + 8] !== null) ? (int) $row[$startcol + 8] : null;
|
||||||
$this->visible = ($row[$startcol + 9] !== null) ? (int) $row[$startcol + 9] : null;
|
$this->visible = ($row[$startcol + 9] !== null) ? (int) $row[$startcol + 9] : null;
|
||||||
$this->weight = ($row[$startcol + 10] !== null) ? (double) $row[$startcol + 10] : null;
|
$this->weight = ($row[$startcol + 10] !== null) ? (double) $row[$startcol + 10] : null;
|
||||||
$this->position = ($row[$startcol + 11] !== null) ? (int) $row[$startcol + 11] : null;
|
$this->position = ($row[$startcol + 11] !== null) ? (int) $row[$startcol + 11] : null;
|
||||||
@@ -1156,8 +1156,8 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
if ($this->isColumnModified(ProductVersionPeer::PROMO)) {
|
if ($this->isColumnModified(ProductVersionPeer::PROMO)) {
|
||||||
$modifiedColumns[':p' . $index++] = '`promo`';
|
$modifiedColumns[':p' . $index++] = '`promo`';
|
||||||
}
|
}
|
||||||
if ($this->isColumnModified(ProductVersionPeer::STOCK)) {
|
if ($this->isColumnModified(ProductVersionPeer::QUANTITY)) {
|
||||||
$modifiedColumns[':p' . $index++] = '`stock`';
|
$modifiedColumns[':p' . $index++] = '`quantity`';
|
||||||
}
|
}
|
||||||
if ($this->isColumnModified(ProductVersionPeer::VISIBLE)) {
|
if ($this->isColumnModified(ProductVersionPeer::VISIBLE)) {
|
||||||
$modifiedColumns[':p' . $index++] = '`visible`';
|
$modifiedColumns[':p' . $index++] = '`visible`';
|
||||||
@@ -1218,8 +1218,8 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
case '`promo`':
|
case '`promo`':
|
||||||
$stmt->bindValue($identifier, $this->promo, PDO::PARAM_INT);
|
$stmt->bindValue($identifier, $this->promo, PDO::PARAM_INT);
|
||||||
break;
|
break;
|
||||||
case '`stock`':
|
case '`quantity`':
|
||||||
$stmt->bindValue($identifier, $this->stock, PDO::PARAM_INT);
|
$stmt->bindValue($identifier, $this->quantity, PDO::PARAM_INT);
|
||||||
break;
|
break;
|
||||||
case '`visible`':
|
case '`visible`':
|
||||||
$stmt->bindValue($identifier, $this->visible, PDO::PARAM_INT);
|
$stmt->bindValue($identifier, $this->visible, PDO::PARAM_INT);
|
||||||
@@ -1409,7 +1409,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
return $this->getPromo();
|
return $this->getPromo();
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
return $this->getStock();
|
return $this->getQuantity();
|
||||||
break;
|
break;
|
||||||
case 9:
|
case 9:
|
||||||
return $this->getVisible();
|
return $this->getVisible();
|
||||||
@@ -1472,7 +1472,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
$keys[5] => $this->getEcotax(),
|
$keys[5] => $this->getEcotax(),
|
||||||
$keys[6] => $this->getNewness(),
|
$keys[6] => $this->getNewness(),
|
||||||
$keys[7] => $this->getPromo(),
|
$keys[7] => $this->getPromo(),
|
||||||
$keys[8] => $this->getStock(),
|
$keys[8] => $this->getQuantity(),
|
||||||
$keys[9] => $this->getVisible(),
|
$keys[9] => $this->getVisible(),
|
||||||
$keys[10] => $this->getWeight(),
|
$keys[10] => $this->getWeight(),
|
||||||
$keys[11] => $this->getPosition(),
|
$keys[11] => $this->getPosition(),
|
||||||
@@ -1545,7 +1545,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
$this->setPromo($value);
|
$this->setPromo($value);
|
||||||
break;
|
break;
|
||||||
case 8:
|
case 8:
|
||||||
$this->setStock($value);
|
$this->setQuantity($value);
|
||||||
break;
|
break;
|
||||||
case 9:
|
case 9:
|
||||||
$this->setVisible($value);
|
$this->setVisible($value);
|
||||||
@@ -1603,7 +1603,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
if (array_key_exists($keys[5], $arr)) $this->setEcotax($arr[$keys[5]]);
|
if (array_key_exists($keys[5], $arr)) $this->setEcotax($arr[$keys[5]]);
|
||||||
if (array_key_exists($keys[6], $arr)) $this->setNewness($arr[$keys[6]]);
|
if (array_key_exists($keys[6], $arr)) $this->setNewness($arr[$keys[6]]);
|
||||||
if (array_key_exists($keys[7], $arr)) $this->setPromo($arr[$keys[7]]);
|
if (array_key_exists($keys[7], $arr)) $this->setPromo($arr[$keys[7]]);
|
||||||
if (array_key_exists($keys[8], $arr)) $this->setStock($arr[$keys[8]]);
|
if (array_key_exists($keys[8], $arr)) $this->setQuantity($arr[$keys[8]]);
|
||||||
if (array_key_exists($keys[9], $arr)) $this->setVisible($arr[$keys[9]]);
|
if (array_key_exists($keys[9], $arr)) $this->setVisible($arr[$keys[9]]);
|
||||||
if (array_key_exists($keys[10], $arr)) $this->setWeight($arr[$keys[10]]);
|
if (array_key_exists($keys[10], $arr)) $this->setWeight($arr[$keys[10]]);
|
||||||
if (array_key_exists($keys[11], $arr)) $this->setPosition($arr[$keys[11]]);
|
if (array_key_exists($keys[11], $arr)) $this->setPosition($arr[$keys[11]]);
|
||||||
@@ -1631,7 +1631,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
if ($this->isColumnModified(ProductVersionPeer::ECOTAX)) $criteria->add(ProductVersionPeer::ECOTAX, $this->ecotax);
|
if ($this->isColumnModified(ProductVersionPeer::ECOTAX)) $criteria->add(ProductVersionPeer::ECOTAX, $this->ecotax);
|
||||||
if ($this->isColumnModified(ProductVersionPeer::NEWNESS)) $criteria->add(ProductVersionPeer::NEWNESS, $this->newness);
|
if ($this->isColumnModified(ProductVersionPeer::NEWNESS)) $criteria->add(ProductVersionPeer::NEWNESS, $this->newness);
|
||||||
if ($this->isColumnModified(ProductVersionPeer::PROMO)) $criteria->add(ProductVersionPeer::PROMO, $this->promo);
|
if ($this->isColumnModified(ProductVersionPeer::PROMO)) $criteria->add(ProductVersionPeer::PROMO, $this->promo);
|
||||||
if ($this->isColumnModified(ProductVersionPeer::STOCK)) $criteria->add(ProductVersionPeer::STOCK, $this->stock);
|
if ($this->isColumnModified(ProductVersionPeer::QUANTITY)) $criteria->add(ProductVersionPeer::QUANTITY, $this->quantity);
|
||||||
if ($this->isColumnModified(ProductVersionPeer::VISIBLE)) $criteria->add(ProductVersionPeer::VISIBLE, $this->visible);
|
if ($this->isColumnModified(ProductVersionPeer::VISIBLE)) $criteria->add(ProductVersionPeer::VISIBLE, $this->visible);
|
||||||
if ($this->isColumnModified(ProductVersionPeer::WEIGHT)) $criteria->add(ProductVersionPeer::WEIGHT, $this->weight);
|
if ($this->isColumnModified(ProductVersionPeer::WEIGHT)) $criteria->add(ProductVersionPeer::WEIGHT, $this->weight);
|
||||||
if ($this->isColumnModified(ProductVersionPeer::POSITION)) $criteria->add(ProductVersionPeer::POSITION, $this->position);
|
if ($this->isColumnModified(ProductVersionPeer::POSITION)) $criteria->add(ProductVersionPeer::POSITION, $this->position);
|
||||||
@@ -1718,7 +1718,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
$copyObj->setEcotax($this->getEcotax());
|
$copyObj->setEcotax($this->getEcotax());
|
||||||
$copyObj->setNewness($this->getNewness());
|
$copyObj->setNewness($this->getNewness());
|
||||||
$copyObj->setPromo($this->getPromo());
|
$copyObj->setPromo($this->getPromo());
|
||||||
$copyObj->setStock($this->getStock());
|
$copyObj->setQuantity($this->getQuantity());
|
||||||
$copyObj->setVisible($this->getVisible());
|
$copyObj->setVisible($this->getVisible());
|
||||||
$copyObj->setWeight($this->getWeight());
|
$copyObj->setWeight($this->getWeight());
|
||||||
$copyObj->setPosition($this->getPosition());
|
$copyObj->setPosition($this->getPosition());
|
||||||
@@ -1849,7 +1849,7 @@ abstract class BaseProductVersion extends BaseObject implements Persistent
|
|||||||
$this->ecotax = null;
|
$this->ecotax = null;
|
||||||
$this->newness = null;
|
$this->newness = null;
|
||||||
$this->promo = null;
|
$this->promo = null;
|
||||||
$this->stock = null;
|
$this->quantity = null;
|
||||||
$this->visible = null;
|
$this->visible = null;
|
||||||
$this->weight = null;
|
$this->weight = null;
|
||||||
$this->position = null;
|
$this->position = null;
|
||||||
|
|||||||
@@ -69,8 +69,8 @@ abstract class BaseProductVersionPeer
|
|||||||
/** the column name for the promo field */
|
/** the column name for the promo field */
|
||||||
const PROMO = 'product_version.promo';
|
const PROMO = 'product_version.promo';
|
||||||
|
|
||||||
/** the column name for the stock field */
|
/** the column name for the quantity field */
|
||||||
const STOCK = 'product_version.stock';
|
const QUANTITY = 'product_version.quantity';
|
||||||
|
|
||||||
/** the column name for the visible field */
|
/** the column name for the visible field */
|
||||||
const VISIBLE = 'product_version.visible';
|
const VISIBLE = 'product_version.visible';
|
||||||
@@ -115,11 +115,11 @@ abstract class BaseProductVersionPeer
|
|||||||
* e.g. ProductVersionPeer::$fieldNames[ProductVersionPeer::TYPE_PHPNAME][0] = 'Id'
|
* e.g. ProductVersionPeer::$fieldNames[ProductVersionPeer::TYPE_PHPNAME][0] = 'Id'
|
||||||
*/
|
*/
|
||||||
protected static $fieldNames = array (
|
protected static $fieldNames = array (
|
||||||
BasePeer::TYPE_PHPNAME => array ('Id', 'TaxRuleId', 'Ref', 'Price', 'Price2', 'Ecotax', 'Newness', 'Promo', 'Stock', 'Visible', 'Weight', 'Position', 'CreatedAt', 'UpdatedAt', 'Version', 'VersionCreatedAt', 'VersionCreatedBy', ),
|
BasePeer::TYPE_PHPNAME => array ('Id', 'TaxRuleId', 'Ref', 'Price', 'Price2', 'Ecotax', 'Newness', 'Promo', 'Quantity', 'Visible', 'Weight', 'Position', 'CreatedAt', 'UpdatedAt', 'Version', 'VersionCreatedAt', 'VersionCreatedBy', ),
|
||||||
BasePeer::TYPE_STUDLYPHPNAME => array ('id', 'taxRuleId', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'stock', 'visible', 'weight', 'position', 'createdAt', 'updatedAt', 'version', 'versionCreatedAt', 'versionCreatedBy', ),
|
BasePeer::TYPE_STUDLYPHPNAME => array ('id', 'taxRuleId', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'quantity', 'visible', 'weight', 'position', 'createdAt', 'updatedAt', 'version', 'versionCreatedAt', 'versionCreatedBy', ),
|
||||||
BasePeer::TYPE_COLNAME => array (ProductVersionPeer::ID, ProductVersionPeer::TAX_RULE_ID, ProductVersionPeer::REF, ProductVersionPeer::PRICE, ProductVersionPeer::PRICE2, ProductVersionPeer::ECOTAX, ProductVersionPeer::NEWNESS, ProductVersionPeer::PROMO, ProductVersionPeer::STOCK, ProductVersionPeer::VISIBLE, ProductVersionPeer::WEIGHT, ProductVersionPeer::POSITION, ProductVersionPeer::CREATED_AT, ProductVersionPeer::UPDATED_AT, ProductVersionPeer::VERSION, ProductVersionPeer::VERSION_CREATED_AT, ProductVersionPeer::VERSION_CREATED_BY, ),
|
BasePeer::TYPE_COLNAME => array (ProductVersionPeer::ID, ProductVersionPeer::TAX_RULE_ID, ProductVersionPeer::REF, ProductVersionPeer::PRICE, ProductVersionPeer::PRICE2, ProductVersionPeer::ECOTAX, ProductVersionPeer::NEWNESS, ProductVersionPeer::PROMO, ProductVersionPeer::QUANTITY, ProductVersionPeer::VISIBLE, ProductVersionPeer::WEIGHT, ProductVersionPeer::POSITION, ProductVersionPeer::CREATED_AT, ProductVersionPeer::UPDATED_AT, ProductVersionPeer::VERSION, ProductVersionPeer::VERSION_CREATED_AT, ProductVersionPeer::VERSION_CREATED_BY, ),
|
||||||
BasePeer::TYPE_RAW_COLNAME => array ('ID', 'TAX_RULE_ID', 'REF', 'PRICE', 'PRICE2', 'ECOTAX', 'NEWNESS', 'PROMO', 'STOCK', 'VISIBLE', 'WEIGHT', 'POSITION', 'CREATED_AT', 'UPDATED_AT', 'VERSION', 'VERSION_CREATED_AT', 'VERSION_CREATED_BY', ),
|
BasePeer::TYPE_RAW_COLNAME => array ('ID', 'TAX_RULE_ID', 'REF', 'PRICE', 'PRICE2', 'ECOTAX', 'NEWNESS', 'PROMO', 'QUANTITY', 'VISIBLE', 'WEIGHT', 'POSITION', 'CREATED_AT', 'UPDATED_AT', 'VERSION', 'VERSION_CREATED_AT', 'VERSION_CREATED_BY', ),
|
||||||
BasePeer::TYPE_FIELDNAME => array ('id', 'tax_rule_id', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'stock', 'visible', 'weight', 'position', 'created_at', 'updated_at', 'version', 'version_created_at', 'version_created_by', ),
|
BasePeer::TYPE_FIELDNAME => array ('id', 'tax_rule_id', 'ref', 'price', 'price2', 'ecotax', 'newness', 'promo', 'quantity', 'visible', 'weight', 'position', 'created_at', 'updated_at', 'version', 'version_created_at', 'version_created_by', ),
|
||||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -130,11 +130,11 @@ abstract class BaseProductVersionPeer
|
|||||||
* e.g. ProductVersionPeer::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
|
* e.g. ProductVersionPeer::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
|
||||||
*/
|
*/
|
||||||
protected static $fieldKeys = array (
|
protected static $fieldKeys = array (
|
||||||
BasePeer::TYPE_PHPNAME => array ('Id' => 0, 'TaxRuleId' => 1, 'Ref' => 2, 'Price' => 3, 'Price2' => 4, 'Ecotax' => 5, 'Newness' => 6, 'Promo' => 7, 'Stock' => 8, 'Visible' => 9, 'Weight' => 10, 'Position' => 11, 'CreatedAt' => 12, 'UpdatedAt' => 13, 'Version' => 14, 'VersionCreatedAt' => 15, 'VersionCreatedBy' => 16, ),
|
BasePeer::TYPE_PHPNAME => array ('Id' => 0, 'TaxRuleId' => 1, 'Ref' => 2, 'Price' => 3, 'Price2' => 4, 'Ecotax' => 5, 'Newness' => 6, 'Promo' => 7, 'Quantity' => 8, 'Visible' => 9, 'Weight' => 10, 'Position' => 11, 'CreatedAt' => 12, 'UpdatedAt' => 13, 'Version' => 14, 'VersionCreatedAt' => 15, 'VersionCreatedBy' => 16, ),
|
||||||
BasePeer::TYPE_STUDLYPHPNAME => array ('id' => 0, 'taxRuleId' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'stock' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'createdAt' => 12, 'updatedAt' => 13, 'version' => 14, 'versionCreatedAt' => 15, 'versionCreatedBy' => 16, ),
|
BasePeer::TYPE_STUDLYPHPNAME => array ('id' => 0, 'taxRuleId' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'quantity' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'createdAt' => 12, 'updatedAt' => 13, 'version' => 14, 'versionCreatedAt' => 15, 'versionCreatedBy' => 16, ),
|
||||||
BasePeer::TYPE_COLNAME => array (ProductVersionPeer::ID => 0, ProductVersionPeer::TAX_RULE_ID => 1, ProductVersionPeer::REF => 2, ProductVersionPeer::PRICE => 3, ProductVersionPeer::PRICE2 => 4, ProductVersionPeer::ECOTAX => 5, ProductVersionPeer::NEWNESS => 6, ProductVersionPeer::PROMO => 7, ProductVersionPeer::STOCK => 8, ProductVersionPeer::VISIBLE => 9, ProductVersionPeer::WEIGHT => 10, ProductVersionPeer::POSITION => 11, ProductVersionPeer::CREATED_AT => 12, ProductVersionPeer::UPDATED_AT => 13, ProductVersionPeer::VERSION => 14, ProductVersionPeer::VERSION_CREATED_AT => 15, ProductVersionPeer::VERSION_CREATED_BY => 16, ),
|
BasePeer::TYPE_COLNAME => array (ProductVersionPeer::ID => 0, ProductVersionPeer::TAX_RULE_ID => 1, ProductVersionPeer::REF => 2, ProductVersionPeer::PRICE => 3, ProductVersionPeer::PRICE2 => 4, ProductVersionPeer::ECOTAX => 5, ProductVersionPeer::NEWNESS => 6, ProductVersionPeer::PROMO => 7, ProductVersionPeer::QUANTITY => 8, ProductVersionPeer::VISIBLE => 9, ProductVersionPeer::WEIGHT => 10, ProductVersionPeer::POSITION => 11, ProductVersionPeer::CREATED_AT => 12, ProductVersionPeer::UPDATED_AT => 13, ProductVersionPeer::VERSION => 14, ProductVersionPeer::VERSION_CREATED_AT => 15, ProductVersionPeer::VERSION_CREATED_BY => 16, ),
|
||||||
BasePeer::TYPE_RAW_COLNAME => array ('ID' => 0, 'TAX_RULE_ID' => 1, 'REF' => 2, 'PRICE' => 3, 'PRICE2' => 4, 'ECOTAX' => 5, 'NEWNESS' => 6, 'PROMO' => 7, 'STOCK' => 8, 'VISIBLE' => 9, 'WEIGHT' => 10, 'POSITION' => 11, 'CREATED_AT' => 12, 'UPDATED_AT' => 13, 'VERSION' => 14, 'VERSION_CREATED_AT' => 15, 'VERSION_CREATED_BY' => 16, ),
|
BasePeer::TYPE_RAW_COLNAME => array ('ID' => 0, 'TAX_RULE_ID' => 1, 'REF' => 2, 'PRICE' => 3, 'PRICE2' => 4, 'ECOTAX' => 5, 'NEWNESS' => 6, 'PROMO' => 7, 'QUANTITY' => 8, 'VISIBLE' => 9, 'WEIGHT' => 10, 'POSITION' => 11, 'CREATED_AT' => 12, 'UPDATED_AT' => 13, 'VERSION' => 14, 'VERSION_CREATED_AT' => 15, 'VERSION_CREATED_BY' => 16, ),
|
||||||
BasePeer::TYPE_FIELDNAME => array ('id' => 0, 'tax_rule_id' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'stock' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'created_at' => 12, 'updated_at' => 13, 'version' => 14, 'version_created_at' => 15, 'version_created_by' => 16, ),
|
BasePeer::TYPE_FIELDNAME => array ('id' => 0, 'tax_rule_id' => 1, 'ref' => 2, 'price' => 3, 'price2' => 4, 'ecotax' => 5, 'newness' => 6, 'promo' => 7, 'quantity' => 8, 'visible' => 9, 'weight' => 10, 'position' => 11, 'created_at' => 12, 'updated_at' => 13, 'version' => 14, 'version_created_at' => 15, 'version_created_by' => 16, ),
|
||||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, )
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -217,7 +217,7 @@ abstract class BaseProductVersionPeer
|
|||||||
$criteria->addSelectColumn(ProductVersionPeer::ECOTAX);
|
$criteria->addSelectColumn(ProductVersionPeer::ECOTAX);
|
||||||
$criteria->addSelectColumn(ProductVersionPeer::NEWNESS);
|
$criteria->addSelectColumn(ProductVersionPeer::NEWNESS);
|
||||||
$criteria->addSelectColumn(ProductVersionPeer::PROMO);
|
$criteria->addSelectColumn(ProductVersionPeer::PROMO);
|
||||||
$criteria->addSelectColumn(ProductVersionPeer::STOCK);
|
$criteria->addSelectColumn(ProductVersionPeer::QUANTITY);
|
||||||
$criteria->addSelectColumn(ProductVersionPeer::VISIBLE);
|
$criteria->addSelectColumn(ProductVersionPeer::VISIBLE);
|
||||||
$criteria->addSelectColumn(ProductVersionPeer::WEIGHT);
|
$criteria->addSelectColumn(ProductVersionPeer::WEIGHT);
|
||||||
$criteria->addSelectColumn(ProductVersionPeer::POSITION);
|
$criteria->addSelectColumn(ProductVersionPeer::POSITION);
|
||||||
@@ -235,7 +235,7 @@ abstract class BaseProductVersionPeer
|
|||||||
$criteria->addSelectColumn($alias . '.ecotax');
|
$criteria->addSelectColumn($alias . '.ecotax');
|
||||||
$criteria->addSelectColumn($alias . '.newness');
|
$criteria->addSelectColumn($alias . '.newness');
|
||||||
$criteria->addSelectColumn($alias . '.promo');
|
$criteria->addSelectColumn($alias . '.promo');
|
||||||
$criteria->addSelectColumn($alias . '.stock');
|
$criteria->addSelectColumn($alias . '.quantity');
|
||||||
$criteria->addSelectColumn($alias . '.visible');
|
$criteria->addSelectColumn($alias . '.visible');
|
||||||
$criteria->addSelectColumn($alias . '.weight');
|
$criteria->addSelectColumn($alias . '.weight');
|
||||||
$criteria->addSelectColumn($alias . '.position');
|
$criteria->addSelectColumn($alias . '.position');
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ use Thelia\Model\ProductVersionQuery;
|
|||||||
* @method ProductVersionQuery orderByEcotax($order = Criteria::ASC) Order by the ecotax column
|
* @method ProductVersionQuery orderByEcotax($order = Criteria::ASC) Order by the ecotax column
|
||||||
* @method ProductVersionQuery orderByNewness($order = Criteria::ASC) Order by the newness column
|
* @method ProductVersionQuery orderByNewness($order = Criteria::ASC) Order by the newness column
|
||||||
* @method ProductVersionQuery orderByPromo($order = Criteria::ASC) Order by the promo column
|
* @method ProductVersionQuery orderByPromo($order = Criteria::ASC) Order by the promo column
|
||||||
* @method ProductVersionQuery orderByStock($order = Criteria::ASC) Order by the stock column
|
* @method ProductVersionQuery orderByQuantity($order = Criteria::ASC) Order by the quantity column
|
||||||
* @method ProductVersionQuery orderByVisible($order = Criteria::ASC) Order by the visible column
|
* @method ProductVersionQuery orderByVisible($order = Criteria::ASC) Order by the visible column
|
||||||
* @method ProductVersionQuery orderByWeight($order = Criteria::ASC) Order by the weight column
|
* @method ProductVersionQuery orderByWeight($order = Criteria::ASC) Order by the weight column
|
||||||
* @method ProductVersionQuery orderByPosition($order = Criteria::ASC) Order by the position column
|
* @method ProductVersionQuery orderByPosition($order = Criteria::ASC) Order by the position column
|
||||||
@@ -48,7 +48,7 @@ use Thelia\Model\ProductVersionQuery;
|
|||||||
* @method ProductVersionQuery groupByEcotax() Group by the ecotax column
|
* @method ProductVersionQuery groupByEcotax() Group by the ecotax column
|
||||||
* @method ProductVersionQuery groupByNewness() Group by the newness column
|
* @method ProductVersionQuery groupByNewness() Group by the newness column
|
||||||
* @method ProductVersionQuery groupByPromo() Group by the promo column
|
* @method ProductVersionQuery groupByPromo() Group by the promo column
|
||||||
* @method ProductVersionQuery groupByStock() Group by the stock column
|
* @method ProductVersionQuery groupByQuantity() Group by the quantity column
|
||||||
* @method ProductVersionQuery groupByVisible() Group by the visible column
|
* @method ProductVersionQuery groupByVisible() Group by the visible column
|
||||||
* @method ProductVersionQuery groupByWeight() Group by the weight column
|
* @method ProductVersionQuery groupByWeight() Group by the weight column
|
||||||
* @method ProductVersionQuery groupByPosition() Group by the position column
|
* @method ProductVersionQuery groupByPosition() Group by the position column
|
||||||
@@ -77,7 +77,7 @@ use Thelia\Model\ProductVersionQuery;
|
|||||||
* @method ProductVersion findOneByEcotax(double $ecotax) Return the first ProductVersion filtered by the ecotax column
|
* @method ProductVersion findOneByEcotax(double $ecotax) Return the first ProductVersion filtered by the ecotax column
|
||||||
* @method ProductVersion findOneByNewness(int $newness) Return the first ProductVersion filtered by the newness column
|
* @method ProductVersion findOneByNewness(int $newness) Return the first ProductVersion filtered by the newness column
|
||||||
* @method ProductVersion findOneByPromo(int $promo) Return the first ProductVersion filtered by the promo column
|
* @method ProductVersion findOneByPromo(int $promo) Return the first ProductVersion filtered by the promo column
|
||||||
* @method ProductVersion findOneByStock(int $stock) Return the first ProductVersion filtered by the stock column
|
* @method ProductVersion findOneByQuantity(int $quantity) Return the first ProductVersion filtered by the quantity column
|
||||||
* @method ProductVersion findOneByVisible(int $visible) Return the first ProductVersion filtered by the visible column
|
* @method ProductVersion findOneByVisible(int $visible) Return the first ProductVersion filtered by the visible column
|
||||||
* @method ProductVersion findOneByWeight(double $weight) Return the first ProductVersion filtered by the weight column
|
* @method ProductVersion findOneByWeight(double $weight) Return the first ProductVersion filtered by the weight column
|
||||||
* @method ProductVersion findOneByPosition(int $position) Return the first ProductVersion filtered by the position column
|
* @method ProductVersion findOneByPosition(int $position) Return the first ProductVersion filtered by the position column
|
||||||
@@ -95,7 +95,7 @@ use Thelia\Model\ProductVersionQuery;
|
|||||||
* @method array findByEcotax(double $ecotax) Return ProductVersion objects filtered by the ecotax column
|
* @method array findByEcotax(double $ecotax) Return ProductVersion objects filtered by the ecotax column
|
||||||
* @method array findByNewness(int $newness) Return ProductVersion objects filtered by the newness column
|
* @method array findByNewness(int $newness) Return ProductVersion objects filtered by the newness column
|
||||||
* @method array findByPromo(int $promo) Return ProductVersion objects filtered by the promo column
|
* @method array findByPromo(int $promo) Return ProductVersion objects filtered by the promo column
|
||||||
* @method array findByStock(int $stock) Return ProductVersion objects filtered by the stock column
|
* @method array findByQuantity(int $quantity) Return ProductVersion objects filtered by the quantity column
|
||||||
* @method array findByVisible(int $visible) Return ProductVersion objects filtered by the visible column
|
* @method array findByVisible(int $visible) Return ProductVersion objects filtered by the visible column
|
||||||
* @method array findByWeight(double $weight) Return ProductVersion objects filtered by the weight column
|
* @method array findByWeight(double $weight) Return ProductVersion objects filtered by the weight column
|
||||||
* @method array findByPosition(int $position) Return ProductVersion objects filtered by the position column
|
* @method array findByPosition(int $position) Return ProductVersion objects filtered by the position column
|
||||||
@@ -194,7 +194,7 @@ abstract class BaseProductVersionQuery extends ModelCriteria
|
|||||||
*/
|
*/
|
||||||
protected function findPkSimple($key, $con)
|
protected function findPkSimple($key, $con)
|
||||||
{
|
{
|
||||||
$sql = 'SELECT `id`, `tax_rule_id`, `ref`, `price`, `price2`, `ecotax`, `newness`, `promo`, `stock`, `visible`, `weight`, `position`, `created_at`, `updated_at`, `version`, `version_created_at`, `version_created_by` FROM `product_version` WHERE `id` = :p0 AND `version` = :p1';
|
$sql = 'SELECT `id`, `tax_rule_id`, `ref`, `price`, `price2`, `ecotax`, `newness`, `promo`, `quantity`, `visible`, `weight`, `position`, `created_at`, `updated_at`, `version`, `version_created_at`, `version_created_by` FROM `product_version` WHERE `id` = :p0 AND `version` = :p1';
|
||||||
try {
|
try {
|
||||||
$stmt = $con->prepare($sql);
|
$stmt = $con->prepare($sql);
|
||||||
$stmt->bindValue(':p0', $key[0], PDO::PARAM_INT);
|
$stmt->bindValue(':p0', $key[0], PDO::PARAM_INT);
|
||||||
@@ -621,17 +621,17 @@ abstract class BaseProductVersionQuery extends ModelCriteria
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Filter the query on the stock column
|
* Filter the query on the quantity column
|
||||||
*
|
*
|
||||||
* Example usage:
|
* Example usage:
|
||||||
* <code>
|
* <code>
|
||||||
* $query->filterByStock(1234); // WHERE stock = 1234
|
* $query->filterByQuantity(1234); // WHERE quantity = 1234
|
||||||
* $query->filterByStock(array(12, 34)); // WHERE stock IN (12, 34)
|
* $query->filterByQuantity(array(12, 34)); // WHERE quantity IN (12, 34)
|
||||||
* $query->filterByStock(array('min' => 12)); // WHERE stock >= 12
|
* $query->filterByQuantity(array('min' => 12)); // WHERE quantity >= 12
|
||||||
* $query->filterByStock(array('max' => 12)); // WHERE stock <= 12
|
* $query->filterByQuantity(array('max' => 12)); // WHERE quantity <= 12
|
||||||
* </code>
|
* </code>
|
||||||
*
|
*
|
||||||
* @param mixed $stock The value to use as filter.
|
* @param mixed $quantity The value to use as filter.
|
||||||
* Use scalar values for equality.
|
* Use scalar values for equality.
|
||||||
* Use array values for in_array() equivalent.
|
* Use array values for in_array() equivalent.
|
||||||
* Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
|
* Use associative array('min' => $minValue, 'max' => $maxValue) for intervals.
|
||||||
@@ -639,16 +639,16 @@ abstract class BaseProductVersionQuery extends ModelCriteria
|
|||||||
*
|
*
|
||||||
* @return ProductVersionQuery The current query, for fluid interface
|
* @return ProductVersionQuery The current query, for fluid interface
|
||||||
*/
|
*/
|
||||||
public function filterByStock($stock = null, $comparison = null)
|
public function filterByQuantity($quantity = null, $comparison = null)
|
||||||
{
|
{
|
||||||
if (is_array($stock)) {
|
if (is_array($quantity)) {
|
||||||
$useMinMax = false;
|
$useMinMax = false;
|
||||||
if (isset($stock['min'])) {
|
if (isset($quantity['min'])) {
|
||||||
$this->addUsingAlias(ProductVersionPeer::STOCK, $stock['min'], Criteria::GREATER_EQUAL);
|
$this->addUsingAlias(ProductVersionPeer::QUANTITY, $quantity['min'], Criteria::GREATER_EQUAL);
|
||||||
$useMinMax = true;
|
$useMinMax = true;
|
||||||
}
|
}
|
||||||
if (isset($stock['max'])) {
|
if (isset($quantity['max'])) {
|
||||||
$this->addUsingAlias(ProductVersionPeer::STOCK, $stock['max'], Criteria::LESS_EQUAL);
|
$this->addUsingAlias(ProductVersionPeer::QUANTITY, $quantity['max'], Criteria::LESS_EQUAL);
|
||||||
$useMinMax = true;
|
$useMinMax = true;
|
||||||
}
|
}
|
||||||
if ($useMinMax) {
|
if ($useMinMax) {
|
||||||
@@ -659,7 +659,7 @@ abstract class BaseProductVersionQuery extends ModelCriteria
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return $this->addUsingAlias(ProductVersionPeer::STOCK, $stock, $comparison);
|
return $this->addUsingAlias(ProductVersionPeer::QUANTITY, $quantity, $comparison);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -8,6 +8,15 @@ $faker = Faker\Factory::create();
|
|||||||
$con = \Propel::getConnection(Thelia\Model\ProductPeer::DATABASE_NAME);
|
$con = \Propel::getConnection(Thelia\Model\ProductPeer::DATABASE_NAME);
|
||||||
$con->beginTransaction();
|
$con->beginTransaction();
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
$category = Thelia\Model\CategoryQuery::create()
|
||||||
|
->find();
|
||||||
|
$category->delete();
|
||||||
|
|
||||||
|
$product = Thelia\Model\ProductQuery::create()
|
||||||
|
->find();
|
||||||
|
$product->delete();
|
||||||
|
|
||||||
//first category
|
//first category
|
||||||
$sweet = new Thelia\Model\Category();
|
$sweet = new Thelia\Model\Category();
|
||||||
$sweet->setParent(0);
|
$sweet->setParent(0);
|
||||||
@@ -33,7 +42,7 @@ try {
|
|||||||
$product->addCategory($sweet);
|
$product->addCategory($sweet);
|
||||||
$product->setTitle($faker->bs);
|
$product->setTitle($faker->bs);
|
||||||
$product->setDescription($faker->text(250));
|
$product->setDescription($faker->text(250));
|
||||||
$product->setStock($faker->randomNumber(1,50));
|
$product->setQuantity($faker->randomNumber(1,50));
|
||||||
$product->setPrice($faker->randomFloat(2, 20, 2500));
|
$product->setPrice($faker->randomFloat(2, 20, 2500));
|
||||||
$product->setVisible(1);
|
$product->setVisible(1);
|
||||||
$product->setPosition($i);
|
$product->setPosition($i);
|
||||||
@@ -47,7 +56,7 @@ try {
|
|||||||
$product->addCategory($jeans);
|
$product->addCategory($jeans);
|
||||||
$product->setTitle($faker->bs);
|
$product->setTitle($faker->bs);
|
||||||
$product->setDescription($faker->text(250));
|
$product->setDescription($faker->text(250));
|
||||||
$product->setStock($faker->randomNumber(1,50));
|
$product->setQuantity($faker->randomNumber(1,50));
|
||||||
$product->setPrice($faker->randomFloat(2, 20, 2500));
|
$product->setPrice($faker->randomFloat(2, 20, 2500));
|
||||||
$product->setVisible(1);
|
$product->setVisible(1);
|
||||||
$product->setPosition($i);
|
$product->setPosition($i);
|
||||||
|
|||||||
@@ -28,7 +28,7 @@
|
|||||||
<column name="ecotax" type="FLOAT" />
|
<column name="ecotax" type="FLOAT" />
|
||||||
<column defaultValue="0" name="newness" type="TINYINT" />
|
<column defaultValue="0" name="newness" type="TINYINT" />
|
||||||
<column defaultValue="0" name="promo" type="TINYINT" />
|
<column defaultValue="0" name="promo" type="TINYINT" />
|
||||||
<column defaultValue="0" name="stock" type="INTEGER" />
|
<column defaultValue="0" name="quantity" type="INTEGER" />
|
||||||
<column defaultValue="0" name="visible" required="true" type="TINYINT" />
|
<column defaultValue="0" name="visible" required="true" type="TINYINT" />
|
||||||
<column name="weight" type="FLOAT" />
|
<column name="weight" type="FLOAT" />
|
||||||
<column name="position" required="true" type="INTEGER" />
|
<column name="position" required="true" type="INTEGER" />
|
||||||
|
|||||||
Reference in New Issue
Block a user