- public static function getPriceFieldIDs($params) {
- $priceFieldIDS = $priceSet = $fieldIds = array();
- if (isset(self::$priceSet) && is_array(self::$priceSet)) {
- $priceSet = self::$_priceSet;
- if (isset($priceSet['fields']) && is_array($priceSet['fields'])) {
- $fieldIds = array_keys($priceSet['fields']);
- }
- }
- foreach ($fieldIds as $fieldId) {
- if (!empty($params['price_' . $fieldId])) {
- if (is_array($params['price_' . $fieldId])) {
- foreach ($params['price_' . $fieldId] as $priceFldVal => $isSet) {
- if ($isSet) {
- $priceFieldIDS[] = $priceFldVal;
+ public static function getPriceFieldIDs($params, $priceSet) {
+ $priceFieldIDS = $fieldIds = array();
+ if (isset($priceSet['fields']) && is_array($priceSet['fields'])) {
+ $fieldIds = array_keys($priceSet['fields']);
+ foreach ($fieldIds as $fieldId) {
+ if (!empty($params['price_' . $fieldId])) {
+ if (is_array($params['price_' . $fieldId])) {
+ foreach ($params['price_' . $fieldId] as $priceFldVal => $isSet) {
+ if ($isSet) {
+ $priceFieldIDS[] = $priceFldVal;
+ }