|
@@ 26-33 (lines=8) @@
|
| 23 |
|
*
|
| 24 |
|
* @return array
|
| 25 |
|
*/
|
| 26 |
|
public function getVariantsByCondition($condition = '', array $parameters = array(), $refresh = false, $indexBy = 'id')
|
| 27 |
|
{
|
| 28 |
|
$criteria = new CDbCriteria();
|
| 29 |
|
$criteria->condition = $condition;
|
| 30 |
|
$criteria->params = $parameters;
|
| 31 |
|
|
| 32 |
|
return $this->getVariantsByCriteria($criteria, $refresh, $indexBy);
|
| 33 |
|
}
|
| 34 |
|
|
| 35 |
|
/**
|
| 36 |
|
* @param CDbCriteria $criteria
|
|
@@ 63-70 (lines=8) @@
|
| 60 |
|
*
|
| 61 |
|
* @return array
|
| 62 |
|
*/
|
| 63 |
|
public function getParametersNameByCondition($condition = '', array $parameters = array(), $refresh = false, $indexBy = 'id')
|
| 64 |
|
{
|
| 65 |
|
$criteria = new CDbCriteria();
|
| 66 |
|
$criteria->condition = $condition;
|
| 67 |
|
$criteria->params = $parameters;
|
| 68 |
|
|
| 69 |
|
return $this->getParametersNameByCriteria($criteria, $refresh, $indexBy);
|
| 70 |
|
}
|
| 71 |
|
|
| 72 |
|
/**
|
| 73 |
|
* @param CDbCriteria $criteria
|
|
@@ 120-127 (lines=8) @@
|
| 117 |
|
*
|
| 118 |
|
* @return array
|
| 119 |
|
*/
|
| 120 |
|
public function getParametersByCriteriaByCondition($condition = '', array $parameters = array(), $refresh = false, $indexBy = null)
|
| 121 |
|
{
|
| 122 |
|
$criteria = new CDbCriteria();
|
| 123 |
|
$criteria->condition = $condition;
|
| 124 |
|
$criteria->params = $parameters;
|
| 125 |
|
|
| 126 |
|
return $this->getParametersByCriteriaByCondition($criteria, $refresh, $indexBy);
|
| 127 |
|
}
|
| 128 |
|
} |