You are here

public static function SettingsHelper::isInvalidCredentialAccountId in Acquia Lift Connector 8.4

Same name and namespace in other branches
  1. 8.3 src/Service/Helper/SettingsHelper.php \Drupal\acquia_lift\Service\Helper\SettingsHelper::isInvalidCredentialAccountId()

Is an invalid credential Account ID. Invalid if: 1) Missing, or 2) Not start with a letter and contain only alphanumerical characters.

Parameters

string: Credential Account ID.

Return value

boolean True if is an invalid credential Account ID.

3 calls to SettingsHelper::isInvalidCredentialAccountId()
AdminSettingsForm::preValidateData in src/Form/AdminSettingsForm.php
Pre-validate data.
AdminSettingsForm::validateCredentialValues in src/Form/AdminSettingsForm.php
SettingsHelperTest::testIsInvalidCredentialAccountId in tests/src/Unit/Service/Helper/SettingsHelperTest.php
Tests the isInvalidCredentialAccountId() method.

File

src/Service/Helper/SettingsHelper.php, line 54

Class

SettingsHelper
Defines the Settings Helper class.

Namespace

Drupal\acquia_lift\Service\Helper

Code

public static function isInvalidCredentialAccountId($account_id) {
  if (empty($account_id) || !preg_match('/^[a-zA-Z_][a-zA-Z\\d_]*$/', $account_id)) {
    return TRUE;
  }
  return FALSE;
}