/** * @param $class * @param $extension * @param $args * @return mixed */ public static function get_extra_config($class, $extension, $args) { $statics = parent::get_extra_config($class, $extension, $args); $price_levels = self::get_levels(); if (count($price_levels) > 0) { if (!isset($statics['db'])) { $statics['db'] = array(); } // add a field for each price level foreach ($price_levels as $code => $field) { $statics['db'][$field] = 'Currency'; } } return $statics; }