You are here

public function SalesforceLinkItem::isEmpty in Salesforce Suite 8.4

Same name and namespace in other branches
  1. 8.3 modules/salesforce_mapping/src/Plugin/Field/FieldType/SalesforceLinkItem.php \Drupal\salesforce_mapping\Plugin\Field\FieldType\SalesforceLinkItem::isEmpty()
  2. 5.0.x modules/salesforce_mapping/src/Plugin/Field/FieldType/SalesforceLinkItem.php \Drupal\salesforce_mapping\Plugin\Field\FieldType\SalesforceLinkItem::isEmpty()

Determines whether the data structure is empty.

Return value

bool TRUE if the data structure is empty, FALSE otherwise.

Overrides LinkItem::isEmpty

File

modules/salesforce_mapping/src/Plugin/Field/FieldType/SalesforceLinkItem.php, line 43

Class

SalesforceLinkItem
Salesforce link to external record.

Namespace

Drupal\salesforce_mapping\Plugin\Field\FieldType

Code

public function isEmpty() {
  return $this
    ->getEntity()
    ->isNew() || !method_exists($this
    ->getEntity(), 'sfid') || !$this
    ->getEntity()
    ->sfid();
}