protected static function PaymentLineItemsInput::lineItemExists in Payment 8.2
Checks if a line item name already exists.
Parameters
mixed[] $element:
\Drupal\Core\Form\FormStateInterface $form_state:
string $name:
Return value
bool
1 call to PaymentLineItemsInput::lineItemExists()
- PaymentLineItemsInput::createLineItemName in src/Element/ PaymentLineItemsInput.php 
- Creates a unique line item name.
File
- src/Element/ PaymentLineItemsInput.php, line 345 
Class
- PaymentLineItemsInput
- Provides a payment line items configuration element.
Namespace
Drupal\payment\ElementCode
protected static function lineItemExists(array $element, FormStateInterface $form_state, $name) {
  foreach (static::getLineItems($element, $form_state) as $line_item) {
    if ($line_item
      ->getName() == $name) {
      return TRUE;
    }
  }
  return FALSE;
}