You are here

function entity_share_admin_config_server in Entity Share 7

Form of the server configuration.

Return value

array The form array to render.

1 string reference to 'entity_share_admin_config_server'
entity_share_ui_server_menu in modules/entity_share_ui/modules/entity_share_ui_server/entity_share_ui_server.module
Implements hook_menu().

File

modules/entity_share_ui/modules/entity_share_ui_server/entity_share_ui_server.admin.inc, line 17
Entity Share Server administration and module settings UI.

Code

function entity_share_admin_config_server() {
  drupal_set_title(t('Entity Share Server - Security'));
  $form = array();
  $form['entity_share_config_server'][EntityShareServerRestAbstract::IP_RESTRICTED_VARIABLE] = array(
    '#type' => 'textarea',
    '#title' => t('IP Restricted List'),
    '#description' => t('The list of IPs allowed to access the server API. Use a new line for each IP.'),
    '#default_value' => implode("\n", variable_get(EntityShareServerRestAbstract::IP_RESTRICTED_VARIABLE, array())),
    '#required' => TRUE,
  );
  $form['#submit'][] = '_entity_share_config_server_form_submit';
  $form = system_settings_form($form);
  return $form;
}