You are here

function acquia_agent_settings_credentials in Acquia Connector 7.3

Same name and namespace in other branches
  1. 6.2 acquia_agent/acquia_agent.pages.inc \acquia_agent_settings_credentials()
  2. 7.2 acquia_agent/acquia_agent.pages.inc \acquia_agent_settings_credentials()

Needs comment.

1 string reference to 'acquia_agent_settings_credentials'
acquia_agent_menu in acquia_agent/acquia_agent.module
Implements hook_menu().

File

acquia_agent/acquia_agent.pages.inc, line 268
Acquia Agent configuration page.

Code

function acquia_agent_settings_credentials($form, &$form_state) {
  $form = array();
  $identifier = acquia_agent_settings('acquia_identifier');
  $key = acquia_agent_settings('acquia_key');
  $form['#prefix'] = t('Enter your product keys from your <a href="!net">application overview</a> or <a href="!url">log in</a> to connect your site to Acquia Insight.', array(
    '!net' => url('https://cloud.acquia.com'),
    '!url' => url('admin/config/system/acquia-agent/setup'),
  ));
  $form['acquia_identifier'] = array(
    '#type' => 'textfield',
    '#title' => t('Identifier'),
    '#default_value' => $identifier,
    '#required' => TRUE,
  );
  $form['acquia_key'] = array(
    '#type' => 'textfield',
    '#title' => t('Network key'),
    '#default_value' => $key,
    '#required' => TRUE,
  );
  $form['actions'] = array(
    '#type' => 'actions',
  );
  $form['actions']['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Connect'),
  );
  $form['actions']['signup'] = array(
    '#markup' => t('Need a subscription? <a href="!url">Get one</a>.', array(
      '!url' => url('https://www.acquia.com/acquia-cloud-free'),
    )),
  );
  return $form;
}