commerce_cardonfile.extra_fields_controller.inc in Commerce Card on File 7.2
File
includes/commerce_cardonfile.extra_fields_controller.inc
View source
<?php
class CommerceCardOnFileExtraFieldsController extends EntityDefaultExtraFieldsController {
public function fieldExtraFields() {
$properties = array(
'card_type',
'card_name',
'card_number',
'card_exp',
);
$extra = array();
foreach ($properties as $index => $name) {
$property_info = $this->propertyInfo['properties'][$name];
$extra_field = $this
->generateExtraFieldInfo($name, $property_info);
$extra_field['#weight'] = $index;
$extra[$this->entityType][$this->entityType]['display'][$name] = $extra_field;
}
return $extra;
}
}