/** * Normalize parameters for field * * @param array $field * * @return array */ static function normalize_field($field) { $field = parent::normalize_field($field); $field['attributes']['list'] = false; $field['attributes']['type'] = 'checkbox'; return $field; }
/** * Normalize parameters for field * * @param array $field * * @return array */ static function normalize_field($field) { $field = parent::normalize_field($field); $field = wp_parse_args($field, array('size' => 30, 'maxlength' => false, 'pattern' => false, 'placeholder' => '')); $field['attributes'] = wp_parse_args($field['attributes'], array('size' => $field['size'], 'maxlength' => $field['maxlength'], 'pattern' => $field['pattern'], 'placeholder' => $field['placeholder'])); $field['attributes']['type'] = 'text'; return $field; }
/** * Normalize parameters for field * * @param array $field * * @return array */ static function normalize_field($field) { $field = parent::normalize_field($field); $field = wp_parse_args($field, array('step' => 1, 'min' => 0, 'max' => false)); $field['attributes'] = wp_parse_args($field['attributes'], array('step' => $field['step'], 'max' => $field['max'], 'min' => $field['min'])); $field['attributes']['type'] = 'number'; return $field; }
/** * Normalize parameters for field * * @param array $field * * @return array */ static function normalize_field($field) { $field = parent::normalize_field($field); $field['attributes']['list'] = false; $field['attributes']['id'] = false; $field['attributes']['type'] = 'radio'; $field['attributes']['class'] = 'rwmb-radio'; return $field; }
/** * Normalize parameters for field * * @param array $field * * @return array */ static function normalize_field($field) { $field = parent::normalize_field($field); $field['attributes'] = array('name' => $field['field_name'], 'id' => $field['clone'] ? false : $field['id']); return $field; }