You are here

function sms_carriers_edit_form in SMS Framework 6.2

Same name and namespace in other branches
  1. 7 sms.admin.inc \sms_carriers_edit_form()

Form builder for the carrier edit form.

Parameters

$carrier: An associative array defining the sms carrier.

See also

sms_carriers_edit_form_submit().

1 string reference to 'sms_carriers_edit_form'
sms_menu in ./sms.module
Implements hook_menu().

File

./sms.admin.inc, line 216
The admin sms functions.

Code

function sms_carriers_edit_form($form_state, $carrier = array()) {
  $form['carrier'] = array(
    '#type' => 'value',
    '#value' => $carrier['domain'],
  );
  $form['name'] = array(
    '#type' => 'textfield',
    '#title' => t('Name'),
    '#default_value' => $carrier['name'],
    '#required' => TRUE,
  );
  $form['domain'] = array(
    '#type' => 'textfield',
    '#title' => t('Domain'),
    '#default_value' => $carrier['domain'],
    '#required' => TRUE,
  );
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Save'),
  );
  return $form;
}